WEB功能测试实践

发表于:2020-3-05 14:54

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:Adagio-cantabile    来源:博客园

  第一部分:下载并安装Selenium IDE
  在火狐浏览器上查看组件:
  发现缺少Selenium IDE:
  搜索后下载使用:
  装好以后既可以使用:
  第二部分:使用 Selenium开展Web测试
  将打算录制的网页网址输入:
  接下来就是开始录制脚本:登陆教务系统
  关闭录制后,脚本就录制好了。
  第三部分:运行录制脚本
  网页会弹出,并运行:
  得到运行日志:
   Running 'Untitled'
  1.open on / OK
  2.setWindowSize on 1382x784 OK
  3.click on css=a:nth-child(3) > img OK
  4.click on id=xh OK
  5.type on id=xh with value 1613033009 OK
  6.click on id=sfzh OK
  7.type on id=sfzh with value 3204811xxxxxxxxxx OK
  8.click on id=kl OK
  9.click on id=kl OK
  10.type on id=kl with value zhaoxxxxxxxxxxxxxx OK
  11.click on css=tr:nth-child(3) > td:nth-child(2) OK
  12.click on id=yzm OK
  13.type on id=yzm with value GLmPJ OK
  14.click on css=td:nth-child(1) > input:nth-child(1) OK
  15.click on id=xh OK
  16.type on id=xh with value 1613033009 OK
  17.click on id=sfzh OK
  18.type on id=sfzh with value 320481xxxxxxxxx OK
  19.click on id=form1 OK
  20.click on id=kl OK
  21.type on id=kl with value zhaoxxxxxxxxxx OK
  22.click on id=form1 OK
  23.click on id=yzm OK
  24.type on id=yzm with value gcADz OK
  25.click on css=td:nth-child(1) > input:nth-child(1) OK
  26.click on id=xh OK
  27.type on id=xh with value 1613033009 OK
  28.click on id=sfzh OK
  29.type on id=sfzh with value 320xxxxxxxxxx OK
  30.click on css=tr:nth-child(2) > td:nth-child(2) OK
  31.click on id=kl OK
  32.type on id=kl with value xxxxxx OK
  33.click on css=tr:nth-child(3) > td:nth-child(2) OK
  34.click on id=yzm OK
  35.type on id=yzm with value 1i9PF OK
  36.click on css=td:nth-child(1) > input:nth-child(1) OK
  37.click on id=ext-gen52
  第四部分:总结
  Selenium IDE非常方便,环境只需要一个火狐浏览器应该就差不多了。使用方便,录制的脚本可以转换为java、python、ruby、php等多种脚本语言。
  还支持脚本编辑,回放时会出现问题,但都能够解决。

      本文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号