Robotframe work之web自动化测试小例子

发表于:2019-9-17 18:07  作者:hsm_computer   来源:网络

字体: | 上一篇 | 下一篇 |我要投稿 | 推荐标签: 软件测试技术 自动化测试

  原来一直是做Python+selenium的web自动化测试的,最近换了一家新公司,需要做app自动化测试,所以appium如何使用都得现学。框架也不是用的原来的,现在公司再用Robotframe work在做,一切都是从头开始。自己也开始记录一下学习的过程,学习遇到不懂的也都会在网上搜索,但有时候很痛苦,搜索的很费事。所以自己也就想起来将从头开始学的一些东西都记录一下。
  Robotframe work的环境搭建网上都有很多,这里就不一一说明了,直接上干货,一个小小的例子。
  测试51自学网
  上图是测试51自学网,过程是这样的,sleep就不说了。
  1.使用chrome浏览器打开51自学网的浏览器
  2.然后鼠标悬浮在程序开发的菜单上,mouse over鼠标悬停+xpath定位
  3.然后点击appium自动化测试教程子菜单, click element+xpath定位,若点击按钮,则用click button
  4.然后进行断言验证,得到跳转页的title, get text方法获取文本,然后赋值给变量
  5.进行断言,should match方法
  6.输出测试完成,log方法
  7.关闭浏览器
  运行完成后,显示如下页面:
  运行结束
  robotframerwork的关键字与selenium有很大差别,有时候不知道找什么关键字,那么可以按F5,在search keyword中搜索你要做的操作,比如打开浏览器,可以输入open,出现如下图:
  搜索结果
  今天就写到这里,以后我慢慢在更新,一起努力学习

     上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理

1
1

2
2

3
3

【大佬说】测试员跳槽时,如何高效地准备面试?

评 论

论坛新帖

顶部 底部


建议使用IE 6.0以上浏览器,800×600以上分辨率,法律顾问:上海瀛东律师事务所 张楠律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2019, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪公网安备 31010102002173号

51Testing官方微信

51Testing官方微博

扫一扫 测试知识全知道