《测试基础》大作业设计要求
背景介绍
一、大作业的目标
1.培养学生运用所学课程《测试基础》的理论知识和技能,深入理解课程相关知识,学会分析实际问题的能力;
2.培养学生掌握软件测试的知识,结合实际场景,设计计算机应用课题的思想和方法;
3.要求学生在教师指导下,团队内部协作的方式,独立完成大作业要求的相关内容,包括:
(1)掌握撰写大作业的基本步骤和写作方法;
(2)根据课题要求,结合实际场景,掌握测试需求说明书、测试计划、测试用例、测试报告的编写,对应测试用例自动化脚本的实现,场景设计的能力;
(3)根据课题要求,输出完整的测试报告。
二、大作业的要求
(一)分组
每组人数2-4人,采用组长负责制。
(二)选题
1.给定各个小组一个选题范围,从以下几个类型的网站选取一个:
- 视频网站(等)
- 购物网站(等)
- 图书阅读网站
- 求职招聘网站(等)
- 购房租房网站(等)
- 社区网站(等)
- 社交媒体网站(等)
2.要求一组一题,注意选题不得相同。
(三)测试要求
1.工具:PyCharm、Selenium、Appium、LoadRunner
2.对所选取网站的功能模块进行相应的测试,小组分工合作完成任务,任务包括期末报告、Web自动化测试代码的编写,汇报PPT的制作。在答辩PPT中交代详细分工。
(四)报告撰写要求
1.在测试完成的基础上,完成课程设计报告,包括Word和PPT;
2.课程设计报告Word文档的结构和格式要求,详见附件:测试基础_大作业模版,要求按照模板撰写,可以根据实际适当调整模板;
3.课程设计报告PPT文档,用于现场答辩,格式自拟,要求含人员分工、自动化代码功能展示、分析报告分析。
(六)提交材料
1.大作业材料包括两部分:Word+PPT
2.大作业打包后,重命名为“课程大作业_小组X_题目”;
3.在“学习通”上提交大作业材料。
成果
自动化测试+性能报告
测试用例
(测试计划+功能测试+#性能测试#+安全测试+兼容性测试+用户体验测试+#自动化测试#+#测试报告#)
#软件测试报告#/#测试用例#/#手机端测试
#appium/#selenium/
#po模式/#jenkins/#jmeter/#postman/#fiddler/#eclipse/#java+selenium/#uft/#qtp/#禅道/#java/#python/#tpshop/#ecshop/#图书管理系统测试/#电商管理系统测试/
#任意系统均可
注:
均会先对着文档要求先进行演示 。
软件测试一对一培训、自动化测试(页面ui自动化+接口自动化+手机端自动化)
或word文档、pdf处理、excel表格处理、数据处理操作、办公自动化均可实现
或视频、音频、图片处理(加水印,转换格式、合并)
办公摸鱼神器,摆脱繁琐的重复性劳动、或者成千上百的数据处理,写好一个办公自动化脚本可以用一辈子 说出需求即可