前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Robotframe work之web自动化测试小例子

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

作者头像
顾翔
发布2019-12-12 14:50:50
6370
发布2019-12-12 14:50:50
举报
文章被收录于专栏:啄木鸟软件测试

来源:http://www.51testing.com

  原来一直是做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

2

星云测试

http://www.teststars.cc

奇林软件

http://www.kylinpet.com

联合通测

http://www.quicktesting.net

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-09-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档