-
敏捷测试:
强调从客户角度进行测试
重点关注迭代测试新功能,不在强调测试阶段
尽早测试,不间断测试,具备条件即测试
强调持续反馈
预防缺陷重于发现缺陷
查看全部 -
敏捷宣言:
查看全部 -
软件测试的分类:
按测试模式来分类:
1、瀑布模型、敏捷测试、基于脚本的测试、基于风险的测试、探索式测试等。敏捷测试:
Agile Testing--遵循敏捷宣言的一种测试实践
查看全部 -
(H模型):
查看全部 -
X模型(Marrick):
查看全部 -
W模型(Evolutif公司):
查看全部 -
V模型(Paul Rock):
查看全部 -
瀑布模型的优缺点
查看全部 -
传统的瀑布模型
查看全部 -
手工测试VS自动化测试
查看全部 -
手工测试:由专门的测试人员从用户视角来验证软件是否满足设计要求的行为。更适用针对深度的测试和强调主管判断的测试。(众包测试、探索式测试)
自动化测试:使用单独的测试工具软件控制测试的自动化执行以及对预期和结果进行自动检查。(单元测试、接口测试、性能测试等)
查看全部 -
灰盒测试
介于黑、白盒测试之间的,关注输出对于输入的正确性,同时也关注内部表现
查看全部 -
白盒测试的主要测试方法
查看全部 -
白盒测试的优缺点:
优点:
1、迫使测试人员去仔细思考软件的实现,理解原理
2、可以检测代码中的每条分支和路径
3、揭示隐藏在代码中的错误
4、对代码的测试比较彻底
缺点:
1、昂贵
2、无法检测代码中遗漏的路径和数据敏感性错误
3、不能直接验证需求的正确性
查看全部 -
主要的逻辑单位:
语句、条件、条件组合、分支、路径
查看全部
举报
0/150
提交
取消