综合运用本课程所学的测试方法,每个小组选定一个系统进行测试。系统必修包括有网页版界面,同时必须具有API接口。基于这个应用开展测试,内容包括: 功能分析、测试计划、设计测试用例、测试工具使用、性能测试、测试管理平台使用。测试结束后,每组必须提交课程报告,并参加课程答辩。根据提交的测试报告、各成员答辩情况及在小组中的表现进行评分
课程报告应包含:
(1)测试需求分析
(2) 测试计划。
测试用例设计。(3)
(4)测试工具选择和使用。
(5)测试具体执行过程:截取测试时界
面界面中要有合适的数据
(6)测试管理工具使用。(7)测试总结:测试过程中遇到的问题,解决的步骤等内容。
2、测试内容:综合运用本课程所学的测试方法,每个小组选定一个B/S架构应用,应用不能过于简单,测试可以选其中一个模块或组件。
基于这个应用,完成下列测试。
(1)单元测试:针对Java、C++的代码进行单元测试,工具采用Junit、CppUnit,提交测试类代码和测试结果。
(2)功能测试:针对windows客户端或Web客户端进行功能测试,测试工具:Selenium或AutoIT。
要求:
D设计10个以上的测试用例;2采用两种及以上方法(等价类、边界值、决策表等)来设计测试用例;3开发相应的测试脚本,包括修改、调试脚本的关键记录;
4执行测试用例,发现若干缺陷。
(3)接口测试:针对Web网站进行接口测
试。
接口测试工具:Postman或APIPost
接口测试工具:Postman或APIPost
要求:
说明系统的接口规范和规则;
2对核心关键接口进行测试,分析接口定义数据提交方式和数据结构,数据返回结构。
(4)性能测试:针对Web服务器