下载之家:安全、高速、放心的绿色下载站!

当前位置:首页软件下载应用软件详细列表

触控精灵 V1.5 最新版

  • 软件介绍
  • 下载地址
  • 同类推荐
  • 相关文章

触控精灵是一款真正手机可视化、自动化测试工具,用于减少用户在手机上的重复操作。可以做很多种自动化操作,可以为自动点击界面实现自动挂机,还可以为开发者自动进行APP测试,还可以协助残障人士辅助使用手机。欢迎有需要的朋友前来下载体验!

触控精灵 V1.5 最新版

触控精灵软件功能

触控精灵是一款用于安卓手机的自动化测试工具,拥有点击、拖拽、滑动、写值、数据库操作、文本处理等等手机界面操作,并且步骤可以自由组合满足各种应用场景需求,比如用于填写关键词进行搜索内容,用于自动添加通讯录等应用场景。

一.新建脚本

新建脚本用来添加步骤模拟自动化操作,可以在软件创建脚本分组

二.导入脚本

导入已编写的脚本,方便不同台电脑间脚本的转移

三、 脚本编辑

在脚本列表区双击脚本名称,即可自动跳转到脚本编辑区。此区域用于编写脚本,添加自定义步骤

四.显示界面

显示连接手机中的界面状况

五.Xml

显示页面中正在操作的 xml 内容

六.检测模拟器

触控精灵除了实体机之外,也支持手机模拟器,目前支持:夜神,雷电,网易mumu,天天,逍遥。连接后使用方式与实体机流程步骤相同即可连接。

七.刷新

连接手机后,用于显示手机界面中的内容,刷新一下即可显示手机界面的内容,便于调试。

八.查看 xml

查看当前页面中所有的 xml 内容

九.查看元素

查找目标元素的 xml

十.连接手机

显示电脑上面连接的安卓手机列表,必须是安卓手机才可以连接。连接手机只需使用数据 USB 线插入电脑,然后开启手机调试模式,触控精灵

触控精灵软件特色

1、触控精灵功能丰富,可以在软件创建各种脚本

2、支持文本输入脚本设置,可以测试文本在手机的输入情况

3、文本脚本都是可以自己编辑的,可以输入文本,可以输入变量内容

4、文件传输脚本设置功能,直接在软件添加传输脚本,可以在手机和电脑相互传输文件

5、支持应用程序安装脚本设置功能,可以将电脑下载的app安装到手机

6、支持卸载功能,输入包名就可以检测手机中的软件,从而将其卸载

7、截图脚本:截取手机页面中的信息,可以截取整图,也可以截取 xml 指定内容

8、数据包获取:此功能可用来缓存手机中加载的所有 http 以及 https 请求内容,这样可以获取到更多的请求内容

9、数据包分析:数据包缓存后,我们可以通过数据包分析功能来获取缓存的请求内容,只需要在匹配网址中填写地址片段,即可获取相对应的网址的相关内容

触控精灵官方教程

逻辑运算

触控精灵 V1.5 最新版

1、条件判断

是对当前页面源码、xml、进行判断。

1.1 操作指导

(1)源代码包含:判断当前页面源代码是否包含某元素。

(2)源代码等于:判断当前页面源代码是否完全等于某元素。

(3)存在 Xpath:判断当前页面是否包含该 xmll。

(4)上一步信息包含:对上一个步骤的错误信息进行判断,若是出现某错误则进行哪些操作。

触控精灵 V1.5 最新版

(5)逻辑或{||}:多个条件有一个满足即为 true,相当于 js 中的“ ||”,例如,在存在 xpath 元素中写作://a[@id="user"]{||}//a[@id="name"]。

2、变量比较

对字符串变量,List 变量,计数器变量进行比较。

2.1 操作指导

触控精灵 V1.5 最新版

(图 3.2.2.1 比较类型界面)

(1)比较类型:从图 3.2.2.1 可以看出,在比较类型的六项中,有三项是包含”比较“一词的,因此变量 A 和变量 B 的比较结果中的大于、小于、等于是针对这三项的,其余三项类型不受此影响。

(2)比较对象:比较对象B可以直接写入字符串,也可以选择变量。

2.2 使用场景

如果判断变量是否为空,可以按照图 3.2.2.2 的设置,比较类型选择“字符 变量 A 等于字符变量 B”,比较对象 B 为空。

触控精灵 V1.5 最新版

3、循环

使用循环后,循环操作中的步骤可以重复循环运行。

3.1 操作指导

(1)无限循环:即操作可以无限循环,如果使用无限循环,那么循环步骤

中一定要有条件判断可以结束循环,否则会造成程序的死循环。

(2)循环指定次数:指定循环的运行次数,也可以使用计数器变量。

(3)循环遍历 list:脚本步骤有很多只能调用文本型变量,比如打开网页、写值等。这时如果有多个值是存在 list 变量中的,就可以使用循环遍历 list 保存至文本型变量,然后循环中的步骤再调用该文本型变量,list 变量的值就可以循环调用了,如图 3.2.3.1。

触控精灵 V1.5 最新版

(4)从数据库查询数据:数据库配置中配置数据库路径,然后在”查询语 句“框中写上 select 语句(必须要写完整的列名,不可以使用*代替),循环过程中,就会将列中的值自动赋值给与列同名的变量。比如:select title from lianxi,就会将 title 列中的值自动赋值给文本变量 title。

4、跳出本次循环

只能在循环内添加此步骤,作用是跳出当前正在运行的循环,不再运行本次循环内剩余步骤,直接运行下一次循环。(注意与后面即将讲到的”结束当前循环”进行区分)

举例介绍:比如定义了循环次数为 4 次,在第 2 次时,如使用此步骤,则跳过循环内该步骤下面的步骤,直接进行第 3 次循环,直到结束。

5、结束当前循环

只能在循环内添加此步骤,作用是结束整个循环操作。

举例介绍:比如定义了循环次数为 4 次,你在第 2 次时,使用此步骤,则直接结束整个循环,不再进行第 3 次、第 4 次,而开始运行循环外步骤。

下载声明

推荐使用[迅雷]下载,使用 [360压缩]解压本站软件。

本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。

本站提供的[触控精灵 V1.5 最新版]资源来源互联网,版权归该下载资源的合法拥有者所有。