appium官网:https://appium.io/docs/en/about-appium/getting-started/ 了解启动参数 https://appium.io/docs/en/writing-running-appium/caps/ 包括通用的和安卓和ios独有. 主要启动参数了 ...
分类:
移动开发 时间:
2021-06-28 19:08:54
阅读次数:
0
一、前言 在我们做接口或者是app自动化的时候,有一个比较常见的场景就是测试流程一致,入参不同。而junit5也提供了很好的解决方案。 二、依赖的加入 maven方式,使用junit5参数化需要导入junit-jupiter-params库 <!-- https://mvnrepository.co ...
分类:
其他好文 时间:
2021-06-03 18:17:33
阅读次数:
0
01.APP测试框架比较 常见的APP测试框架 APP测试框架 02.UIAutomator2简介 简介 UIAutomator2是一个可以使用Python对Android设备进行UI自动化的库。其底层基于Google uiautomator,Google提供的uiautomator库可以获取屏幕上 ...
分类:
移动开发 时间:
2021-04-26 13:02:33
阅读次数:
0
背景 LuckyFrame测试平台是一款免费开源的测试平台,最大的特点是全纬度覆盖了接口自动化、WEB UI自动化、APP自动化,并且支持分布式测试,点击直达官网。该框架的web端是基于Springboot框架,本文共享下通过Jenkins对LuckyFrameWeb进行自动部署的功能。 方法 1、 ...
分类:
其他好文 时间:
2021-03-02 12:00:21
阅读次数:
0
线程多任务简单介绍- 有很多事情在现实生活的场景中是同时进行的,比如开车的时候 手和脚共同来驾驶汽车,再比如唱歌跳舞也是同时进行的。- 多任务,就是能够在同一时间同时进行多个任务。这样同时进行多个任务,有一个极大的好处,那就是节省时间代码举例import time import threading ...
分类:
移动开发 时间:
2020-10-13 17:48:22
阅读次数:
45
对于Android而言,查找appUI界面元素属性的工具有三种:appium desktop,uiautomatorviewer.bat,weditor。之前已经介绍过了weditor的使用,这里我将通过使用uiautomatorview工具查看元素的属性值,来介绍Android app元素定位的八 ...
分类:
移动开发 时间:
2020-09-09 19:17:17
阅读次数:
61
1.App自动化测试的技术体系 2.Android SDK环境搭建与常用命令 Anddroid自动化测试前提条件是系统中有JDK环境,并且已经安装好Android SDK Tools。此外,通常情况下,都是基于模拟器的自动化测试(除非做兼容性测试使用真机环境),所以还需要配置或者安装安卓模拟器,这里 ...
分类:
移动开发 时间:
2020-07-30 14:06:15
阅读次数:
106
Appium Studio APP自动化测试 1、工具介绍 使用工具:Appium Studio Appium Studio是一个功能齐全的基于用户界面和API的IDE,可以对Android和iOS移动设备进行功能测试。 优点:配置简单、操作简单、可以录制脚本、可以在windos系统下测试IOS移动 ...
分类:
移动开发 时间:
2020-07-29 10:35:40
阅读次数:
122
一、问题产生背景 在编写app自动化测试用例时,有一个商铺信息页面,进入该页面时,安卓键盘就自动调起了,使用sendkeys方法在输入框输入内容后键盘也不会消失,而且键盘挡住了下一步的按钮,所以要解决隐藏键盘的问题 二、解决方法:使用driver.hideKeyboard(); 一开始我是在进入这个 ...
分类:
移动开发 时间:
2020-07-24 21:22:17
阅读次数:
111
一、背景 由于项目的安卓app自动化测试环境是搭建在一台windows设备上的,而公司的jenkins是搭建在另外一台服务器上,要使用公司的jenkins作为统一调度中心,所以需要在此jenkins上增加一个代理跑app自动化的windows节点 二、详细步骤 1、登录jenkins,打开系统管理, ...