作者:非妃是公主
专栏:《软件测试》
个性签:顺境不惰,逆境不馁,以心制境,万事可成。——曾国藩专栏地址
专栏系列文章
1.能够理解测试和质量保障的定义
- Testing (测试) – provide input, measure output against expectation.
a) The planning happens around the same time as design .
b) The action happens post-implementation.
i. Unit Testing .
ii. Black Box Testing .
iii. White Box Testing.- Quality Assurance (质量保障) – all activities that increase confidence in quality.
a) Testing is only one activity of Quality Assurance.(测试只是质量保障的一部分)
b) Quality Assurance encompasses all phases, including planning, and support.
- 简单来说,测试,就是给定输入,验证输出是否正确,从软件工程早期就开始计划了(软件设计同时进行),然后在软件工程后期进行测试(单元测试,黑盒测试,白盒测试)。
- 质量保障,就是保障软件的质量,在各个阶段,包括计划,开发,测试,维护等。
2.能够知道客观质量和主观质量分别是什么
- Some aspects of Quality are objective (客观)
- Stability / bug-free
- Complies with the specification
- Some aspects of Quality is subjective (主观)
- Overall value to the customer / satisfies the customer’s needs
- Enjoyable end-user experience, emotional value
- Makes the customer want more
- So Bug-free != High Quality
- Why is BMW better than Hyundai? (宝马车和QQ车都通过质量标准,都能在路上跑,谁的质量高?)
- 简单来说,客观质量指的就是软件是否稳定,有没有bug。 主观质量就是指,用户体验如何?软件交互性怎么样?软件是否吸引消费者(用户)?
- 举个例子来看,宝马和QQ都可以通过质量认证,都可以上马路行驶。但是宝马有自动巡航功能,倒车雷达功能,而且车型非常美观等等,而QQ只能在马路上普普通通地行驶,对消费者并没有什么吸引力。从质量保障的角度来看,他们的客观质量是相同的,但是主管质量是完全不同的。
3.知道白箱测试和黑箱测试的定义
4.掌握三种测试用例设计方法
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/130557.html