#自动化测试库、框架和工具的区别# 1.自动化测试库(library)# 库是代码集成的一个产品,供程序员调用,如webdriver就是一个库(web自动化测试库)。面向对象的代码组织形成的库叫类库;面向过程的代码组织形成的库叫函数库# 2.自动化测试框架(framework)# 框架是为解决一个或 ...
分类:
其他好文 时间:
2017-10-12 13:06:01
阅读次数:
164
Click A Point关键字用来模拟点击APP界面上的一个点,该关键字接收两个三个参数[ x=0 | y=0 | duration=100 ],x和y代表的是点的坐标位置,duration代表的是点击持续的时长。这三个参数如果没有传入的话,会分表默认x=0,y=0,duration=100。 示 ...
分类:
移动开发 时间:
2017-10-10 23:19:35
阅读次数:
276
Click Element关键字用来模拟点击APP界面上的一个元素,该关键字接收一个参数[ locator ] ,这里的locator指的是界面元素的定位方式。 示例1:使用Click Element关键字来模拟点击一个button按钮,这里locator使用name的方式来定位需要点击的元素,依旧 ...
分类:
移动开发 时间:
2017-10-10 00:00:33
阅读次数:
420
TestNG 自动化测试框架如何安装到eclipse中 ??? 解释: TestNG 其实就是一个插件(个人理解为eclipse 中的插件 ) 开门见山 写步骤 : 1、下载testng 安装包 ; 2、将安装包解压好后放到eclipse目录下 :eclipse -- > dropins 3、检查下 ...
分类:
系统相关 时间:
2017-09-30 19:36:50
阅读次数:
295
1、开发工具开发语言和使用框架:Java、Selenium2集成开发环境: Eclipse https://www.jetbrains.com/idea/ jetbrains 大法好分布式监控平台: Jenkins 2、框架原理主框架分为三层:InitialFramework、UIFramework ...
分类:
其他好文 时间:
2017-09-30 11:46:12
阅读次数:
185
1、Robot Framework是一款用python语言编写的自动化测试框架,因此需要先安装python环境,本机已装,跳过这一步,python使用版本是:2.7.13 2、安装Robot Framework:可使用“pip install robotframework”在线安装,本次安装版本是: ...
分类:
其他好文 时间:
2017-09-18 22:16:46
阅读次数:
167
Input Text和Click Button Input Text 关键字一般用来给输入框进行输入操作,该关键字接收两个参数[ locator | text ]。 示例1:启动安卓手机上一个APP的MainActivity,在打开Activity,进入界面后,分别向两个EditText输入框中输入 ...
分类:
移动开发 时间:
2017-09-17 15:07:50
阅读次数:
320
一、Robot Framework简介 在搭建Robot Framework环境之前,先对Robot Framework进行扫盲。 Robot Framework是个通用的自动化测试框架,那什么是自动化测试框架呢? 如果你已经对自动化测试有了一些经验,例如使用了一些其他的自动化工具,那你可能可以安全 ...
分类:
其他好文 时间:
2017-08-22 11:40:53
阅读次数:
173
前言 随着测试技术的发展,接口自动化测试逐渐成为各大公司投入产出比最高的测试技术。介入时间早,执行效率高,稳定性高的优点,让越来越多的公司引入接口自动化测试。 框架简介 APIAutoTest是处理API接口的轻量级自动化测试框架,Java语言实现,基于TestNG测试框架,支持持续集成,自动构建与 ...
项目背景 公司内部的软件采用B/S架构,目的是进行实验室的数据存储、分析、管理。 大部分是数据的增删改查,但是由于还在开发阶段,所以UI的变化非常快,难以针对UI进行自动化测试,那样会消耗大量的精力与时间维护自动化脚本,对于小团队来说就得不偿失了。 针对此种情况,选用接口测试较为有效。 工具选择 针 ...
分类:
编程语言 时间:
2017-08-21 13:28:07
阅读次数:
240