赞
踩
第十五届蓝桥杯(软件测试)模拟赛 1 期题目 - 自动化测试题目(Java 语言)( 50 分) - 蓝桥云课
按步骤部署好被测系统,在火狐浏览器(v114 版本以上)地址栏中输入被测系统的访问地址。
请使用 Java 编程语言,结合 PO 模式(Page Object Model 的简写 页面对象模型 )思想 ,使用 Selenium 自动化测试工具补全如下 4 个 Java 类文件中 //TODO 处缺失的代码(只填写TODO部分缺失的代码,其他内容勿改):
请按照用例步骤,在测试用例 WebCaseTest 文件中需通过调用 3 个 Page 类中的方法完成自动化测试代码。
具体的操作步骤如下:
第 1 步:输入被测系统网址,请查看部署成功的被测系统网址。
第 2 步:在登录页面依次①输入【用户名】-->②输入【密码】-->③点击【登录】按钮进行登录,如下图所示。
第 3 步:插入断言,登录成功后,请对显示的用户名是否为【蓝桥超管】进行断言,如下图所示。
第 4 步:依次①点击【系统管理】-->②点击【用户管理】-->③点击【新增用户】按钮,如下图所示。
提示:注意此处 iframe 的切换。
第 5 步:新增用户页面,依次①输入【用户名称】-->②输入【登录账号】-->③输入【登录密码】-->④勾选【角色】(普通角色)-->⑤点击【保存】按钮,如下图所示。
提示:注意此处 iframe 的切换。
第 6 步:插入断言,断言是否添加成功,通过下图中①处中文本内容和预期相匹配。
第 7 步:如上图所示,在搜索框中输入刚才新添加的用户②【登录名称】,③点击【搜索】按钮。
第 8 步:插入断言,断言搜索结果是否正确,通过上图中①处中文本内容和预期相匹配。
第 9 步:在搜索结果的用户列表中,删除搜索出的该条信息,点击该条数据后面的④【删除】按钮,如上图所示。
第 10 步:点击⑤【重置】对搜索条件进行清除,如上图所示。
第 11 步:插入断言,断言搜索结果中①处中文本内容和预期相匹配。
第 12 步:点击【蓝桥超管】头像,点击【退出登录】,如下图所示。
提示:注意此处 iframe 的切换。
第 1 步:请点击下载自动化测试 Java 源码包到本地电脑上,源码包包括如下 4 个文件:
第 2 步:请把上述 4 个文件复制到 Eclipse 工具中对应的位置下,JavaLanqiaoTest/test/cn.lanqiao.web
,如下图所示。然后在//TODO
处填写缺失的测试代码。
注意:该位置不可随意改动,否则包名错误将会导致编译错误,会判 0 分。
完成全部答案后,本题中如下 4 个文件即为我们需要的答案文件,如下:
文件位置在:C:\LanQiaoTest\project\JavaLanqiaoTest\test\cn\lanqiao\web
,请把这 4 个文件复制到本地的【答案提交】文件夹中,等待最终和功能测试答案和单元测试答案一起提交。
请使用基本路径法对被测源代码 GroupCompetition 类中的 grouping 方法设计单元测试用例。并在 GroupCompetitionTest 类中完成单元测试代码。
源代码实现的功能是:根据年龄和初赛成绩进行复赛分组。具体分组规则如下:
注意:该位置不可随意改动,否则包名错误将会导致编译错误,会判 0 分。
满分为 30 分,具体判分细则如下:
单元测试代码文件 GroupCompetitionTest.java 即为我们需要的答案,文件位置在:C:\LanQiaoTest\project\JavaLanqiaoTest\test\cn\lanqiao\unit
,如下图所示:
请把该文件复制到本地的【答案提交】文件夹中,等待最终和功能测试答案和自动化测试答案一起提交。
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。