软件测试理论
fl11081103wn_gcl
喜欢你所爱的,爱你选选择的
展开
-
软件测试分类_测试手段分类
按照测试手段分类:黑盒测试、白盒测试、静态测试、动态测试、手工测试、自动化测试一、黑盒测试:有点:1.容易实施、不需要关注内部实现2.更贴近用户使用的角度缺点:1.测试覆盖率较低、一般只能覆盖到代码量的不到40%2.针对黑盒的自动化测试,复用率较低,维护成本较高(黑盒测试关注的是,功能,在软件开发中,最经常变化的就是功能,互联网产品,做个活动,UI页面功能,都会修改,经常变,脚本的维护较高)黑盒测试主要测试什么?1.是否有不正确或遗漏的功能(重点是,软件的实.原创 2020-08-21 00:34:43 · 368 阅读 · 0 评论 -
软件测试分类_测试阶段
按照测试阶段来分类:单元测试、集成测试、系统测试、验收测试一、单元测试:对软件中的最小可测试单元进行检查和验证原则:1.尽可能保证各个测试用例是互相独立的,例如下面的代码就使用了getpassFromDb()方法的依赖,这个就导致一个问题是,case失败后,不能确定是测试case失败还是getpassFromDb(),的问题,一般来说我们会模拟用户密码,才能保证,易维护,高质量的单元测试,到集成测试阶段,才会引入依赖方法执行测试public void testLogin(){ St.原创 2020-08-21 00:04:55 · 237 阅读 · 0 评论 -
了解软件测试含义
1、软件测试遵循的准则2、软件测试的分类3、何时开始进行软件测试4、测试方案如何设计、制定5、测试流程是怎么样?6、Bug如何提交7、如何写测试报告8、为什么要自动化?如何做好自动化一、软件测试定义:早期定义:软件测试是对程序能够按预期运行建立起一种信心经典定义:测试是为了发现错误而执行程序的过程现在定义:使用人工或自动的手段来运行或测量软件系统的过程,以检验软件系统是否满足规定的要求,并找出与预期结果之间的差异二、测试对...原创 2020-08-13 00:58:01 · 249 阅读 · 0 评论