Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD),支持python,java等编程语言(百度百科)。功欲善其事必先利其... ...
分类:
Web程序 时间:
2019-08-25 19:48:43
阅读次数:
1096
环境搭建步骤: 1. 下载安装Oracle JDK; 安装路径设置为C:\Program Files\Java\jdk1.8.0_152 2. 下载安装Eclipse; 安装路径设置为C:\Eclipse 3. 下载安装Python3; 安装路径设置为C:\Python37 4. 配置Java环境变 ...
分类:
移动开发 时间:
2019-08-22 21:48:18
阅读次数:
152
想要完成APP的自动化测试,首先需要在本机安装好环境,需要以下几个软件: 1.node.js(安装appium时依赖,官网可以下载) 2.appium-desktop:Appium Server的图形界面。类似于web自动化时的chromdriver,不过这个需要每次都启动一下; like this ...
分类:
移动开发 时间:
2019-08-14 10:58:48
阅读次数:
194
前言
Appium是一个开源的自动化测试框架,支持跨平台,支持多种编程语言,可用于原生,混合和移动web应用程序,使用webdriver驱动ios,android应用程序、那么为了学习app自动化测试首要任务肯定就是搭建测试开发环境, 因此在这里记一次搭建Appium自动化测试环境的完整过程,文章... ...
分类:
移动开发 时间:
2019-07-31 14:56:06
阅读次数:
128
Appium+Python移动端(Android)自动化测试环境搭建(经典详细) ...
分类:
移动开发 时间:
2019-07-31 12:54:26
阅读次数:
93
1、先安装webdriver驱动文件 Chrome驱动文件下载:点击下载chromedrive Firefox驱动文件下载:点解下载geckodriver 2、配置环境变量 3、selenium的8种定位方式 定位一个元素 定位多个元素 含义 find_element_by_id find_elem ...
分类:
编程语言 时间:
2019-06-23 19:19:12
阅读次数:
161
由于appium版本/selenium版本的各种不兼容,在搭建自动化测试环境的时候遇到各种奇葩问题,先将问题统一记录一下,用于备忘。 基础环境: mac版本:10.14.5 python:3.7 appium: v1.13.0 selenum:3.14.1 问题:运行多线程自动化测试用例时各种报错 ...
分类:
移动开发 时间:
2019-06-20 11:12:19
阅读次数:
120
1.安装Linux虚拟机,详情参考 https://blog.csdn.net/qq_22770715/article/details/78558374 https://www.cnblogs.com/Q277227/p/8176564.html 1.1 需要确定IP ,使用 ifconfig 1. ...
分类:
系统相关 时间:
2019-05-19 10:30:03
阅读次数:
163
前言 之前的系列博客,陆续学习整理了自动化测试环境的搭建、IE和Chrome浏览器驱动的配置、selenium-webdriver模块封装的元素定位以及控制浏览器、处理警示框、鼠标键盘等方法的使用,这些内容还需要后续多加练习掌握,以达到灵活运用的程度。but,这仅仅只是开始,说明咱们能够使用sele ...
分类:
编程语言 时间:
2019-03-05 15:20:39
阅读次数:
349
环境搭建: 第一步:安装Python 网址:https://www.python.org/ 按照如图提示安装,并且配置环境变量(安装时候选中pip会自动安装Python的包管理工具 pip,推荐选择“Add exe to path”,将会自动添加Python的程序到环境变量中) 查看python是否 ...
分类:
编程语言 时间:
2019-02-28 18:30:58
阅读次数:
152