构建之法阅读笔记05

以前:

   写软件都是在老师的要求下完成,根据老师的思路写,有的时候会加一些自己的东西,东西做完之后只要能运行出老师要的结果就不再继续,完全没有软件测试的概念

自从这周阅读了软件测试这一章

    知道了测试的方法有很多,每一种都有它的妙处,分别有一下测试:单元测试,代码覆盖率测试,构建验证测试,验收测试,探索式的测试,回归测试,场景/集成/系统测试,伙伴测试,效能测试,压力测试,内部/外部公开测试易用性测试。

    效能测试:效能测试要验证的问题是:软件在设计负载内能否提供令用户满意的服务质量。这里包含两个概念:设计负载和令用户满意的服务质量,设计负载从需求说明的角度出发,可得出系统正常的设计负载,例如,一个购物网站,客户认为正常的设计负载时每分钟承受20次客户请求。令用户满意的质量可以定义为:每个用户的请求都能在2秒钟内返回结果。

     构建验证测试:是指在一个构建完成之后,构建系统会自动运行一套测试,验证系统的功能。这里面有BVT的概念,通过BVT的构建可以称为可测,意思是说团队可以用这一版本进行各种测试,因为它的基本功能都是可用的,反之,通不过BVT的构建称为“失败的构建”。

以后:

   写完软件的会进行相应的测试

原文地址:https://www.cnblogs.com/jiajun1/p/5530378.html