自动化测试
文章平均质量分 52
移动端自动化测试、web端自动化测试(robotframework是一个关键字驱动的自动化测试框架,非常的简洁,易于理解)
芝识分享
这个作者很懒,什么都没留下…
展开
-
自动化脚本的应用场景
1、手工回归测试变机器自动回归如修改已经稳定运行的系统的部分需求,未修改的需求可以使用脚本进行验证;如系统是基于某个产品进行开发,与产品相同的部门可以使用脚本验证;2、自动实现大规模的重复和并行操作3、定时执行脚本可以检查系统是否正常,服务器是否正常...原创 2021-04-28 11:51:47 · 731 阅读 · 0 评论 -
windows下Robotframework环境的搭建
本教程适用于python3.X+RobotFramework很多人学习robotframework,搭建环境的时候就遇到各种各样的问题,所以早早打消了学习的念头,其实不然,robotframework环境还是比较好搭建的。一、安装python首先查看本机是否已经安装python: (命令为 python3),如果没有安装请安装python二、安装相关库安装过程中如果下载很缓慢,可以修改镜像源1)可以在使用pip的时候加参数-i https://pypi.tuna.tsinghua.edu原创 2021-04-11 08:59:36 · 178 阅读 · 0 评论 -
seleniumlibrary常见问题处理
Robotframework是一个基于关键字测试驱动的框架,它能够基于一定的规则,导入你需要的测试库(例如seleniumlibrary,databaselibrary),然后基于这些测试库,编写自己的关键字,之后,编写测试用例进行测试。关键字颗粒大小可以自己进行定制。本文记录了使用seleniumlibrary测试库遇见的一些问题以及解决办法。1、定位动态出现且无法通过鼠标操作的元素可以使用键盘操作:先按F12,页面切换到Sources,按下F8进行断点调试,然后页面切到Elements会话框,可原创 2021-04-09 11:09:00 · 574 阅读 · 0 评论 -
robotframework linux环境搭建
1.所需文件下载linux版本的python(示例中Python.tgz )根据谷歌浏览器的版本号下载对应的驱动(chromedriver_linux64.zip)根据火狐浏览器的版本号下载对应的驱动(geckodriver-v0.26.0-linux64.tar.gz)2.安装命令,各个文件需要有可执行权限Installpy.sh#!/bin/bashyum install gcc openssl-devel bzip2-devel libffi-devel -y...原创 2021-03-31 16:45:31 · 572 阅读 · 1 评论 -
如何保持自动化脚本的健壮性
如何保持自动化脚本的健壮性使用robotframework编写自动化脚本,如何保持脚本的健壮性是一个值得深入思考的事情,依据本人经验,特总结了几点。1、wait系列最常用的是Wait Until Element Is Visible,其实还有很多 Wait Until Element ContainsWait Until Element Does Not Containlocator text Wait Until Element Is...原创 2021-03-30 10:00:59 · 965 阅读 · 0 评论 -
远程调试自动化脚本配置
一、虚拟机配置1、安装JDK并配置环境变量右键“我的电脑”–>选择“属性”–>点击左侧的“高级系统设置”–>高级–>环境变量在“系统变量”一栏中,进行新建或编辑操作1)新建JAVA_HOME变量变量名:JAVA_HOME变量值:填写JDK安装目录2)找到Path变量进行编辑,没有的话就新建一个变量名:Path变量值: ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(原有变量值不要删除,直接在末尾添加)3)新建CLASSPATH变量原创 2021-03-30 09:45:26 · 271 阅读 · 0 评论