以前自己没有做过什么测试,
也不知道该怎么测试,
最近一段时间写程序,自己有意把写程序的速度给降了一下,
就现在来说,我已经不是那个做完程序就OK的人了
我也在努力试图让自己的程序更简练,更容易看懂,当然了,最重要的还是效率更高。
所以,现在当写一个方法时候,自己感觉比较复杂的时候,我都会写一个相应的测试用例来测试一下,刚开始接触的时候其实还是不大喜欢测试的,但是现在这一段时间有点发觉测试确实是很重要的,它能让你根据自己的意思看看是否可以输出正确结果,还有,也可以看到程序执行的效率。
总之,测试很重要,给大家推荐一个测试框架叫做testNG
testNG是从junit过来的,感觉很好用的,尤其是对Spring的一些东西进行测试的时候,
我感觉写测试用例比写程序舒服多了。
过几天把一个公司牛人写的有关testNG的测试用来放上来。这样大家就都可以使用了
人的成长是分阶段的。写程序也是的,我感觉我现在考虑的问题是程序的效率问题,或许在不久的将来我会转而去考虑程序的设计模式和层次划分这方面的问题的。
那将会使我进入一个新的境界,当然了,后面还有考虑程序算法的阶段
哈哈
慢慢来吧
上面的这些阶段相信我都会过去的
分享到:
相关推荐
然而,这种观点可能忽略了测试用例作为测试依据和沟通工具的重要性。 支持写测试用例的观点认为,尽管敏捷追求速度,但测试用例有助于确保质量并记录测试活动。傲气凌云指出,测试用例是思维的产物,即使敏捷也需要...
Beta测试确实属于验收测试的一种;测试人员需要坚持原则,只有当缺陷被修复后才可通过;项目立项前测试人员需要准备测试策略等工件;单元测试可以发现大部分的早期错误;测试的首要目的是找出软件中的错误;代码评审...
1. 链接测试:测试所有链接是否按指示的那样确实链接到了该链接的页面,测试所链接的页面是否存在,保证 Web 应用系统上没有孤立的页面。 2. 表单测试:测试注册、登陆、信息提交等操作的完整性,以校验提交给服务器...
7. 自底向上集成测试中,测试人员确实需要编写驱动程序以进行测试,这个判断是正确的。 8. 负载测试主要关注系统在高负载下的性能,而不是验证系统的最高能力,因此这个判断是错误的。 9. 测试人员应坚持原则,但...
4. 缺陷的验证:开发人员修复缺陷后,测试人员需要验证缺陷确实被正确修复,并且没有引入新的问题。 5. 缺陷的确认:一旦验证无误,缺陷会被确认并关闭,随后缺陷数据会用于改进开发流程和提高软件质量。 在缺陷...
* 测试所有链接是否按指示的那样确实链接到了该链接的页面 * 测试所链接的页面是否存在 * 保证Web应用系统上没有孤立的页面 链接测试可以自动进行,现在已经有许多工具可以采用。链接测试必须在集成测试阶段完成,...
- Alpha测试确实需要用户代表参加,并且是一种验收测试的形式,因此选项AD正确。 - 测试设计员的主要职责是设计测试用例和测试过程脚本,而非制定测试计划或评估测试活动,选项BC正确。 - 软件实施活动的进入准则...
在这个"大牛输出-渗透测试常用poc、工具大集合.zip"压缩包中,我们可以期待找到一系列用于渗透测试的重要资源,包括Proof of Concept(PoC)代码和各种渗透测试工具。 Proof of Concept(PoC)是证明一个安全漏洞...
白平衡是相机用于调整色彩的重要功能,目的是让成像中的白色物体看起来确实是白色的。通过在不同光源条件下拍摄标准灰板,可以评估相机的自动白平衡(AWB)性能。 4. 信噪比(SNR) 信噪比(SNR)测试用于测量图像中信号...
性能测试的结果需要经过分析才能得出结论,而且在性能测试中确实存在一个临界点,超过这个点后性能会急剧下降。因此,本题的答案是C。 #### 16. 测试用例的设计依据 - **题目**:在系统测试中,测试人员主要依据...
- 回归测试确实涉及运行之前成功的测试,以确认修改未引入新的错误。 - 使用测试工具可能需要更多资源,但可以提高测试效率和准确性。 - 兼容性测试确保软件在与其他软件或硬件交互时仍能正常工作。 6. **简答题...
无线WMM(Wi-Fi Multimedia)测试...尽管文中指出尚未通过测试验证这些参数的配置,但它们确实是实现和优化WMM功能的重要组成部分。在实际部署时,网络管理员可以根据具体需求调整这些参数,以达到最佳的带宽分配效果。
- **解析**:系统测试计划作为重要的项目文档,确实需要进行同行评审,以确保其全面性和有效性。 7. **Alpha测试与beta测试的区别。** - **解析**:Alpha 测试和 Beta 测试的主要区别在于测试环境和测试者的身份...
4. **单元测试的方法**:单元测试确实建议首先采用人工走查的方式,然后结合白盒和黑盒测试来确保代码质量。此题答案正确。 5. **功能测试的目标**:功能测试主要是为了验证软件的功能是否满足需求规格说明书的...
3. 验收测试,也称为UAT(用户验收测试),确实是由最终用户实施,以确认软件是否符合他们的业务需求和预期。 4. 代码评审是软件开发过程中的一个关键步骤,其目的是检查源代码是否符合编程规范,实现功能是否正确...
在软件开发流程中,项目立项前测试人员确实需要提交测试计划等工件,以确保测试活动能够有序进行,因此第四题的答案是正确的(Y)。单元测试在软件开发中非常重要,它主要由开发人员在编码阶段进行,可以发现约80%的...