会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
许西城
博客园
首页
新随笔
联系
管理
订阅
2017年8月30日
Robotframework(4):创建变量的类型和使用
摘要: 实际的测试过程中,编写脚本时,我们需要创建一些变量来暂时或者永久性的存储数据,那么在Robotframework中该怎么做呢,我们可以通过图形界面,在每一个suite中我们可以创建变量,而Robotframework提供了三种变量类型来供选择,一种单个数据 Scalar、一种是列表List、一种是字
阅读全文
posted @ 2017-08-30 18:10 许西城
阅读(5939)
评论(0)
推荐(0)
2017年8月24日
Robotframework(3):使用pycharm编写和运行RF脚本
摘要: 我们在使用Robotframework时,经常编写脚本的人或许会不习惯,不过没关系!我们在熟悉RF的语法后,可以使用编辑器来编写和运行。下面就通过使用最多的python编辑器pycharm来演示一下如何配置和运行RF的脚本。 1.下载pycharm 我们可以通过官网来下载软件:http://www.
阅读全文
posted @ 2017-08-24 14:35 许西城
阅读(6097)
评论(5)
推荐(0)
2017年8月23日
Robotframework(2):创建RF第一条可执行的用例
摘要: 上篇,我们说了如何配置基础的环境,配置好了python2、wxPython 、robot framework、robot framework-ride,这篇我们来根据已经配置好的环境来简单介绍一下RF(Robotframework)并且来学习如何创建编写一条用例,并且执行它!!! 1.安装RF的se
阅读全文
posted @ 2017-08-23 15:45 许西城
阅读(902)
评论(0)
推荐(0)
2017年8月22日
Robotframework(1):配置基础环境
摘要: 最近对Robotframework这款基于python的框架比较感兴趣,于是想着来研究一下,下面我们来先配置一些基本环境 1. 安装Python2.7 2. 安装wxPython2.8-win32-unicode 3. 使用pip 安装robotframework 4. 使用pip 安装robotf
阅读全文
posted @ 2017-08-22 15:45 许西城
阅读(404)
评论(0)
推荐(0)
2017年8月4日
web自动化测试第12步:selenium中下拉框的解决方法(Select)
摘要: 在之前,遇到下拉框的时候我们可以用两次点击来选择我们需要的选项,不过对于下拉框,我们的webdriver中有封装的Select包单独对于下拉框有一套处理的方法,我们可以来学习一下,然后在测试的时候根据不同的情况来选择需要哪儿种方法。1.select包方法的使用示例以及...
阅读全文
posted @ 2017-08-04 20:42 许西城
阅读(2541)
评论(0)
推荐(0)
2017年8月3日
web自动化测试第11步:切换窗口、frame、alert的新方法:switch_to包详解
摘要: 在之前的三节里,我们分别对窗口切换(handle)、frame切换、弹窗(alert)切换做了详细的解释,但是我们在写代码的时候发现,这些方法都被编辑器划伤了一条横线,但是方法还是可以正常使用,只是目前的pycharm不推荐你继续这样使用了(有新的方法可以替代它),那...
阅读全文
posted @ 2017-08-03 23:14 许西城
阅读(593)
评论(0)
推荐(0)
2017年8月2日
web自动化测试第10步:获取浏览器弹窗alert、自定义弹窗以及其操作
摘要: 在平时的测试中,有时候会遇到弹窗的问题,有的是浏览器弹窗(alert)、有的是自定义弹窗;这节我们主要来讨论一下关于浏览器弹窗和简单的自定义弹窗。1.关于alert弹窗的方法switch_to_alert(): 定位到alert弹窗,返回一个弹窗的对象dismiss(...
阅读全文
posted @ 2017-08-02 11:39 许西城
阅读(1115)
评论(0)
推荐(0)
2017年7月28日
web自动化测试第9步:切换页面frame
摘要: 在实际的测试中,有时候我们会经常遇到找不到元素的问题,这也是自动化测试中经常会遇到的问题,这个时候我们可以考虑一下是否是frame的问题导致的定位不到元素。一般frame也适用于:后台管理系统经常会遇到、页面中有一些独立的功能模块,特征是页面显示切换了模块,但是地址栏...
阅读全文
posted @ 2017-07-28 23:08 许西城
阅读(2009)
评论(0)
推荐(0)
2017年7月27日
web自动化测试第8步:不同窗口之间的切换(handle)
摘要: 我们之前在《web自动化测试第3步:元素的基础操作和浏览器基础操作》这一节里最后预留了一个悬念,就是我们通过点击打开了一个新的页面,这时浏览器同时打开了两个页面,我们用close()方法关闭,却是关闭的初始页面,这时我们如果在新打开的页面来查找元素定位,也一定是定位不...
阅读全文
posted @ 2017-07-27 11:09 许西城
阅读(1591)
评论(0)
推荐(0)
2017年7月25日
webdriver浏览器版本驱动对应以及下载(火狐-谷歌-IE浏览器)
摘要: 1.谷歌浏览器:对于chrome浏览器,有时候会有闪退的情况,有时候也许是版本冲突的问题,我们要对照着这个表来对照查看是不是webdriver和chrome版本不对应点击下载chrome的webdriver:http://chromedriver.storage.go...
阅读全文
posted @ 2017-07-25 18:49 许西城
阅读(2685)
评论(0)
推荐(0)
下一页
公告