首页 > 其他分享 >辽宁省第二十一届职业院校技能大赛高职组“软件测试”自动化测试任务要求①

辽宁省第二十一届职业院校技能大赛高职组“软件测试”自动化测试任务要求①

时间:2024-04-07 20:59:36浏览次数:18  
标签:定位 NAME 高职 通过 职业院校 输入框 自动化 方法 软件测试

2024年辽宁省职业院校技能大赛“软件测试”竞赛任务二 自动化测试要求

一、任务要求
题目1:按照以下步骤在PyCharm中进行自动化测试脚本编写并执行。
1、设置智能时间等待3秒并将浏览器窗口最大化;
2、引入By方法类;
3、通过ID属性定位用户名输入框,并输入用户名XTGLY;
4、通过NAME属性定位密码输入框,并输入密码123456;
5、通过CLASS_NAME属性定位登录按钮,并单击;
6、通过PARTIAL_LINK_TEXT方法定位供应商信息按钮,并使用click()方法点击;
7、通过LINK_TEXT复数定位方法点击页面中第一条数据的查看按钮;
8、通过window_handles方法将标签页切换到第二个标签;
9、使用get_screenshot_as_file对页面进行截图操作;
10、设置3秒的强制时间等待;
11、点击查看客户弹窗右上角的X;
12、通过quit方法关闭浏览器。
题目2:按照以下步骤在PyCharm中进行自动化测试脚本编写并执行。
1、搭建unittest框架;
2、引入By方法类;
3、定义setUp方法启动浏览器、设置3秒智能时间等待并将浏览器窗口最大化;
4、定义tearDown方法关闭浏览器;
5、定义test_denglu01方法进入系统登录页面,通过TAG_NAME方法复数形式定位用户名输入框,通过TAG_NAME方法复数形式定位密码输入框并输入账号和密码(XTGLY/123456),通过CLASS_NAME方法定位并点击登录按钮;
6、定义test_denglu02方法进入系统登录页面,通过NAME方法定位用户名输入框,通过ID方法定位密码输入框并输入账号和密码(XTGLY/123456),通过TAG_NAME方法定位并点击登录按钮,使用ID方法定位商品分类下拉框,通过Select类中的select_by_visible_text方法选择商品分类为“自动化内置数据”;
7、通过unittest.main()方法执行测试用例。
二、报告编写
根据自动化测试情况,参考自动化测试报告模版,按要求编写自动化测试脚本并将全部脚本粘贴到模板中,完成自动化测试报告。

标签:定位,NAME,高职,通过,职业院校,输入框,自动化,方法,软件测试
From: https://blog.csdn.net/qq_50377269/article/details/137477515

相关文章

  • 软件测试理论(2)自动化测试
    自动化测试什么时候适用自动化测试?1)可重复的、不知疲倦地运动,对于数据能进行精确的大批量的比较的;2)回归测试3)在机械化的执行和比较测试执行的问题1)自动化测试没有有效的利用,使得手工测试太多。2)测试结果的捕获没有系统性,而且没有查看或调查3)缺陷报告必须......
  • 软件测试最新模型
    软件测试领域随着技术的发展不断演进,新的测试模型和方法不断涌现,以适应不断变化的软件开发需求和提高测试效率。以下是一些最新的软件测试模型:###1.V模型 V模型是瀑布模型的变种,它将测试活动与开发阶段紧密对应。左侧代表开发过程,从需求分析到系统设计、详细设计、编码;右......
  • 人工智能和机器学习(AI/ML)在软件测试中的应用
    人工智能和机器学习(AI/ML)在软件测试中的应用正在逐渐改变传统的测试方法,提高测试效率和质量。以下是AI/ML在测试中的一些关键应用:自动化测试AI可以通过机器学习算法自动识别和执行测试用例,大大提高了测试效率7。AI工具能够学习软件的行为和模式,自动生成测试用例和测试脚本,减......
  • 软件测试2024.04.06
    学习目标2024.04.06多张表查询(容易出面试题)1.掌握内连接2.掌握左连接和右连接3.掌握自关联与子查询一.连接查询当查询结构源于多张表时,需要将多张表连接成一个大的数据集,再选择合适的结果返回。内连接:查询的结果只显示两个表中满足连接条件的部分。(交集)内连接语法1:s......
  • 【题目】【网络系统管理】2021年全国职业院校技能大赛模块B--样题(五)
    2021年全国职业院校技能大赛网络系统管理(样题5)模块B:Windows环境全国职业院校技能大赛执委会.技术专家组2021年03月目录一、赛题说明3(一)竞赛介绍3(二)密码3(三)竞赛时间3(四)竞赛注意事项4(五)竞赛结果文件的提交4二、项目任务描述4(一)基本配置4(二)拓扑图5三......
  • 【题目】【网络系统管理】2021年全国职业院校技能大赛模块B--样题(六)
    2021年全国职业院校技能大赛网络系统管理(样题6)模块B:Windows环境全国职业院校技能大赛执委会.技术专家组2021年03月目录一、竞赛简介-3-二、竞赛注意事项-3-三、竞赛结果文件的提交-3-四、初始化环境-3-1.默认账号及默认密码-3-2.操作系统配置......
  • 软件测试和质量管理——实验3:单元测试
    《软件测试和质量管理》实验报告三一、目的和要求        1、掌握单元测试技术,并要求按照单元测试的要求设计测试用例;        2、掌握在Eclipse里进行Junit4测试的技术;        3、根据题目要求编写测试用例;        4、实验结果要求给出测......
  • 【赛题解析】【移动应用开发】全国职业院校技能大赛任务一:实现社区首页功能解析
    ​培训、环境、资料、考证公众号:波比网络公众号2:波比网络工作室移动应用开发技能大赛交流群:548238632波比网络专注于技能提升,赋能**本文章全文由波比网络原创,非法转载必究!**文章目录移动应用与开发任务1:实现社区首页功能1.界面顶部显示所在社区名称、轮播图和社......
  • 软件测试面试题--Linux面试题
    1.常用的Linux命令1.ls:列出目录内容。2.cd:改变当前工作目录。3.pwd:显示当前工作目录的路径。4.mkdir:创建新目录。5.rm:删除文件或目录。6.cp:复制文件或目录。7.mv:移动文件或目录。8.touch:创建空文件或修改文件时间戳。9.cat:连接文件并打印到标......
  • 软件测试---自动化测试(黑盒测试)
    一.获取元素定位的方法:selenium主要提供了8种定位元素方法:1.findElement(By.id(元素的id属性名称));2.findElement(By.name(元素的name属性名称));3.findElement(By.linkText(a标签内的全部文本内容(精确查询) ));4.findElement(By.partiallinkText( a标签内......