将测试计划阶段制订的测试需求分解、细化为若干个可执行的测试过程,并
为每个测试过程选择适当的测试用例(测试用例选择的好坏将直接影响测试
结果的有效性)。
3).测试开发
建立可重复使用的自动测试过程。
4).测试执行
执行测试开发阶段建立的自动测试过程,并对所发现的缺陷进行跟踪管理,测
试执行一般由单元测试、组合测试、集成测试、系统联调及回归测试等步骤组
成,测试人员应本着科学负责的态度,一步一个脚印地进行测试。
5).测试评估
结合量化的测试覆盖域及缺陷跟踪报告,对于应用软件的质量和开发团队的工
作进度及工作效率进行综合评价。
3.软件测试的类型有那些?分别比较这些不同的测试类型的区别与联系。
BVT (Build Verification Test),主要目的是验证最新生成的软件版本在功能上是否完整,主要的软件特性是否正确
Scenario Tests(基于用户实际应用场景的测试),Scenario Tests优点是关注了用户的需求,缺点是有时候难以真正模仿用户真实的使用情况
Smoke Test,修复Bug后,针对此次修复是否会对其他模块造成影响而进行的专门测试。Smoke Test优点是节省测试时间,防止build失败。缺点是覆盖率还是比较低
此外,还有Application Compatibility Test(兼容性测试),主要目的是为了兼容第三方软件,确保第三方软件能正常运行,用户不受影响。Accessibility Test(软件适用性测试),是确保软件对于某些有残疾的人士也能正常的使用,但优先级比较低。其它的测试还有Functional Test(功能测试)、Security Test(安全性测试)、Stress Test(压力测试)、Performance Test(性能测试)、Regression Test(回归测试)、Setup/Upgrade Test(安装升级测试)等
4.测试用例通常包括那些内容?着重阐述编制测试用例的具体做法
不同结构的用例包括的不一样。(版本、编号、项目、设计人员、设计日期、输入、预期输出……)
、软件测试用例的基本要素包括测试用例编号、测试标题、重要级别、测试输入、操作步骤、预期结果。
用例编号: 测试用例的编号有一定的规则,比如系统测试用例的编号这样定义规则: PROJECT1-ST-001 ,命名规则是项目名称+测试阶段类型(系统测试阶段)+编号。定义测试用例编号,便于查找测试用例,便于测试用例的跟踪。
文章来源于领测软件测试网 https://www.ltesting.net/