AirtestIDE的下载与安装 AirtestIDE已经帮你集成了所有的环境,自带录制脚本栏,自动生成脚本,自带编辑器还自带模拟器. 下载地址是Airtest的官网:http://airtest.netease.com/ AirtestIDE的使用教程文档:http://airtest.netease.com/docs/docs_AirtestIDE-zh_CN/index.html 想要利用Airtest的API,拓展更多的高级功能的话,可以先下载airtest的python第三方依赖库:…
开发工具IDEA环境安装配置 该工具和eclipse类似,但是使用感受确实比eclipse好,越来越多人开始使用IDEA了. 下载地址如下 : https://www.jetbrains.com/idea/download/#section=windows 下载Ultimate版本(功能更强) 破解方式:输入http://idea.iteblog.com/key.php进行激活 安装scala插件,建议在线安装. 配置JDK1.8 配置maven 完成上述配置后即可使用该软件进行开发了.…
一开始知道Airtest大概是在年初的时候,当时,看了一下官方的文档,大概是类似Sikuli的一个工具,主要用来做游戏自动化的,通过截图的方式用来解决游戏自动化测试的难题.最近,移动端测试的同事尝试用它的poco库来做自动化,看样子还不错,所以,这里推荐给各位同学. 官方网站 http://airtest.netease.com/ Airtest IDE 这是Airtest测试工具标配的IDE,目的是方便我们用于录制/编写自动化测试. 你可以使用账号登录或直接点击左下角"skip"按钮…
官方网站:http://airtest.netease.com/ Airtest IDE: 跨平台的UI自动化测试编辑器,适用于游戏和App,详细参见官网文档:http://airtest.netease.com/docs/cn/index.html 这是Airtest测试工具标配的IDE,目的是方便我们用于录制和编写自动化测试.  IDE界面 启动Android模拟器或者用PC连接一台手机.通过adb命令检查移动设备 当我在手机上操作时,AirtestIDE右侧的界面是同步的,流畅度很好. A…
Webdriver是一个前端自动化测试工具,可以模拟用户点击链接,填写表单,点击按钮等操作,下面介绍其使用 一.下载WebdriverC#类库以及对应浏览器驱动 http://www.seleniumhq.org/download/ 也可以通过Nuget搜索Webdriver去下载,不过国内防火墙的问题,一般下载不来,所以还是使用上述方法比较稳 这里只演示谷歌,其他浏览器操作类次 二.引用(Nuget下载忽略此步骤) 在项目中引用下载的DLL,chromedriver.exe可以把其放在项目根路…
Appium是一个开源.跨平台的测试框架,可以用来测试原生及混合的移动端应用.Appium支持IOS.Android及FirefoxOS平台.Appium使用WebDriver的json wire协议,来驱动Apple系统的UIAutomation库.Android系统的UIAutomator框架.Appium对IOS系统的支持得益于Dan Cuellar's对于IOS自动化的研究.Appium也集成了Selendroid,来支持老android版本. 使用Appium进行自动化测试有两个好处:…
最近准备把公司的系统搞上UI自动化,先是自己用Python+selenium+pytest写了一个框架,开始写case的时候发现效率极其慢.原因为: (1)开发为提高前端响应时间,使用前端路由技术,一个页面一次加载多个TAB,后台的TAB虽然不可见,但已加载并可定位到:亦或是前台的TAB虽然可见,但实际其中的元素不可见或不是在最上层,导致click失败: (2)前端使用VUE框架,element的tag.class.name等属性带有随机的数字,不便于定位: (3)自己写的xpath或css定位…
Appium移动自动化测试(二)--安装Android开发环境 2015-06-04 17:30 by 虫师, 35299 阅读, 23 评论, 收藏, 编辑 继续Appium环境的搭建. 第二节  安装Android开发环境 如果你的环境是MAC那么可以直接跳过这一节.就像我们在用Selenium进行web自动化测试的时候一样,我们需要一个浏览器来执行测试脚本.那么移动端自动化测试,我们同样需要一部Android手机(手机需要链接电脑)或者Android模拟器. 安装java 环境 众所周知,…
最近再弄这个前端自动化测试工具,刚开始弄了几天,目前为止遇到很多坑,光是安装就费了不少时间,记录一下,以便自己忘记. 这里是它的官网,目前没找到中文版的官网,全英文,对我这个英语渣来说有点难理解. 一.前言 参考:首先本文主要是参照:搭建自己的前端自动化测试脚手架 ,并加上自己的理解,大家可以看看. 涉及知识:1.一些js知识(本文需要的不是太多):2.nodejs. 基础环境:1.java:java7以上,可以去官网下载:2.nodejs,版本没限制,没有安装过就直接去官网下载就可以了.3.编…
Airtest网易开源的一款UI自动化测试工具 1 Airtest 简介Airtest Project是网易游戏内部工具团队开发并开源的一款UI自动化测试工具,据说曾经获得谷歌力挺. AirtestIDE 是一个跨平台.多端(Windows.web.android.ios.游戏)的UI自动化测试编辑器.支持自动化脚本录制.一键回放.报告查看,一站式解决支持基于图像识别的Airtest框架,适用于所有Android和Windows游戏,会截图就能写脚本支持基于UI控件搜索的Poco框架,适用于Un…