GZ-2022036软件测试赛题:环境配置与单元测试详解
5星 · 超过95%的资源 需积分: 36 147 浏览量
更新于2024-08-05
1
收藏 434KB DOC 举报
"GZ-2022036 软件测试赛项赛题是针对高职学生的一项技能大赛,旨在考核参赛者在软件测试领域的实践能力。赛题涵盖了环境搭建及系统部署、单元测试等多个方面,要求选手在CentOS虚拟机环境下配置JDK、MySQL、Tomcat,并进行应用系统的部署。同时,选手还需要使用Java和JUnit进行单元测试,确保程序的正确性。"
在环境搭建及系统部署环节,参赛者需要完成以下任务:
1. JDK安装配置:在CentOS系统中安装提供的JDK安装包,并设置环境变量。要求提供两张截图,一张显示环境变量配置,另一张展示使用命令验证JDK版本。
2. MySQL安装配置:安装MySQL并以root用户登录,执行初始化数据库的SQL脚本。需提交root登录截图和初始化数据库命令截图。
3. Tomcat安装配置:在CentOS上安装Tomcat,启动服务,并通过浏览器访问确认安装成功。提交两张截图,一张为启动Tomcat命令,另一张为访问Tomcat主页。
4. 应用系统部署:将suthr.war部署到Tomcat的webapps目录下,最后通过浏览器访问系统登录页面,证明部署成功。需要两张截图,一是webapps目录展示,二是系统登录页面。
单元测试部分,参赛者需要:
1. 根据给定的流程图编写Java程序,设计测试数据,利用JUnit框架编写单元测试代码。
2. 测试数据应覆盖各种情况,包括但不限于语句覆盖、判定覆盖、条件覆盖等不同测试方法。
3. 使用JUnit的基础注解和assert断言方法来判断程序返回的结果是否正确,并截图记录测试数据和结果。
这个赛题旨在全面评估参赛者的软件测试能力,从基础的环境配置到高级的测试策略,涵盖了一个完整的测试工程师所需掌握的关键技能。通过这个比赛,参赛者可以提升自己的实际操作能力和问题解决技巧,为将来在IT行业的职业生涯打下坚实基础。
2022-04-13 上传
1075 浏览量
2022-04-11 上传
999 浏览量
2022-04-28 上传
黑犬mo
- 粉丝: 128
- 资源: 73
最新资源
- gcp-gists
- aontu:统一者
- Python语言学习、人工智能研究等
- HistoryBlock:适用于FireFox Web浏览器的HistoryBlock插件
- 易语言-出生时间转农历生日计算器
- 利用Lab VIEW软件制作的曲线拟合程序.rar
- StructuresandAlgorithms-Code:重温数据结构与算法,代码实践
- Angular和Parse.com中的约束和验证
- react-app28237225523826703
- swift个人项目实战学习
- django-recaptcha:Django reCAPTCHA表单fieldwidget集成应用程序
- 易语言-FileSystemObject 通过对象操作文件目录及文本读写
- python-utils
- LogViewPro日志查看器.zip
- 起始页:起始页
- 使用SignalR创建实时系统通知