功能测试的侧重点工作包括:
测试用例设计:根据需求规格说明书和用户需求,制定相应的功能测试用例,覆盖软件的各个功能点。
功能验证:通过对测试用例的执行,验证软件是否按照需求规格说明书进行了正确的实现。
缺陷管理:如果在功能测试过程中发现了问题或者缺陷,需要及时记录和跟踪,并协助开发人员进行修复。
2、非功能测试的侧重点工作包括:
性能测试:测试软件在不同负载条件下的性能表现,包括响应时间、吞吐量、并发性能等。
可靠性测试:测试软件的稳定性和可靠性,包括错误处理、恢复能力、容错能力等。
安全性测试:测试软件的安全性,包括数据保护、防止未授权访问等。
易用性测试:测试软件的用户界面和交互设计是否符合用户的使用习惯,是否易于使用和理解。
功能测试和非功能测试之间存在紧密的联系和相互依赖。功能测试主要关注软件是否满足用户的功能需求,而
非功能测试则关注软件在使用过程中的各个方面的表现。只有当软件的功能得到验证并且满足用户需求后,才能
进行非功能测试来确保软件在各个方面的表现符合用户的期望和标准。