
UI自动化测试
老铁6666
软件测试
展开
-
Pycharm中关于RF的设置
这里写自定义目录标题插件安装设置RobotFramework格式支持*.txt格式插件安装File>setting>Plugins,点击齿轮按钮,打开【Install Plugin from Disk…】,选择intellibot.jar文件后,重启PyCharm。设置RobotFramework格式支持*.txt格式File>setting>Editor>File Types,文件类型选择【Robot Feature】,点击下方列表右侧的添加图标,输入【*.txt】原创 2020-05-16 15:27:07 · 1410 阅读 · 1 评论 -
UI自动化测试之IE浏览器异常问题
1、打开IE后未跳转只制定地址检查IE浏览器是否有缩放,需要恢复到100%2、文本输入框中输入很慢,字符串输入时是一个键一个键的输入。替换为32位驱动。不要使用64位的驱动3、提示保护模式不一致IE的【Internet选项】里,如下图所示里的四个区域下统一打开或者关闭【启用保护模式】...原创 2020-05-04 16:24:07 · 823 阅读 · 0 评论 -
Python下Selenium的Xpath定位和模拟鼠标操作
Xpath的一些定位技巧常用的命令可以参考以下基本用法根据元素的属性定位属性值开头和结尾:starts-with、ends-with属性值包含:contains常用的命令可以参考以下https://blog.youkuaiyun.com/u013332124/article/details/80621638https://blog.youkuaiyun.com/baidu_32542573/article/deta...原创 2019-03-06 16:10:12 · 2690 阅读 · 0 评论 -
自动化测试所需的浏览器驱动下载地址
注意操作系统和对应的浏览器版本火狐浏览器的:https://github.com/mozilla/geckodriver/releases谷歌浏览器的:https://chromedriver.storage.googleapis.com/index.htmlIE的:http://selenium-release.storage.googleapis.com/index.html目前Sel...原创 2019-03-07 16:54:18 · 471 阅读 · 0 评论 -
Python+Senlnium下执行javascript脚本
这里写自定义目录标题问题及用法处理节点的属性操作页面滚动脚本加参数问题及用法测试过程中往往有些情况是Senlenium不好处理的,可以借助强大的javascript来辅助完成一些操作。具体方法主要是通过webdriver的execute_script(script, *agrs)方法来调用执行一段javascript脚本。源码的注释是,Synchronously Execute JavaSc...原创 2019-03-07 19:09:32 · 876 阅读 · 0 评论 -
Python3.6+RobotFramework中的一些基础
RF的自动化测试之行1添加自定义库放置在Python库的安装路径中添加自定义关键字添加自定义库自定义库的引入1、放置在Python库的安装路径中:Python\Lib\site-packages2、放置在Python库的安装路径中1、创建一个目录,注意层级2、创建__init__.py文件,可以为空3、创建自己的py文件,写一些要用的方法之类的。注意不要和已有的关键字冲突。我是随意...原创 2019-03-21 15:00:11 · 1139 阅读 · 0 评论 -
Python3.6+RobotFramework中的变量、赋值
这里写自定义目录标题程序版本说明基础scalar变量变量的赋值变量的使用list变量变量的赋值变量的使用scalar变量scalar变量合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章...原创 2019-03-21 16:48:53 · 8601 阅读 · 0 评论