网易首页 > 网易号 > 正文 申请入驻

使用低代码实现app自动化

0
分享至

从2018年开始低代码开始在国内出现,并逐渐在各个领域疯狂圈地,比如:企业办公、电商、app开发等领域。低代码是一个概念,而不是一种实际的开发工具,其没有固定的实现方式,但目标是统一的,即:仅使用少量代码或者零代码来实现功能,一般都是通过简单的搭建和配置实现。
最近我一直在研究app自动化相关的技术,有基于android原生的辅助服务方案,基于autojs的,基于冰狐智能辅助的方案,还有很多需要root的方案,因为不实用所以就不介绍了。这次的主题是低代码,所以主要介绍下如何使用冰狐智能辅助实现低代码的app自动化方案。

准备工作

1.注册冰狐智能辅助账号

2.在android手机中安装并登录冰狐智能辅助app

详细流程请点击这里https://aznfz.com/document/prepare,一定要严格按照文档提示完成所有步骤,否则可能无法正常运行。

具体实现

以自动获取微信用户名为demo演示下如何使用低代码实现app自动化。
业务逻辑

业务逻辑非常简单,3步就可以搞定
1.启动微信
2.点击底部右边的“我”标签进入页面
3.获取当前微信的用户名

低代码实现

网页端进入「移动端」/「自动构建脚本」,新建名为“test”的构建,点击“配置构建”按钮进行参数配置。所有的业务相关模块建议放在main模块中,点击main模块的“编辑”按钮,如下图所示:

根据上面的业务逻辑选择对应的模块并配置参数实现

  • 启动微信,选择“启动App”模块,并配置微信的包名和tag等参数

  • 点击“我”进入页面,选择“点击进入页面”模块,配置点击和check tag参数

  • 获取微信名,选择“获取控件文本”模块

  • 用toast把微信名显示出来
自动构建模块和配置参数

完整的自动构建模块和配置参数如下,可以直接在自动构建处,点击“test”右边的“配置源码”按钮,把如下配置数据粘贴进去即可。

{
"type": "root",
"children": [{
"type": "declareVar",
"var": [{
"name": "temp",
"type": "normal",
"initType": "null",
"initValue": "null"
}, {
"name": "ret",
"type": "normal",
"initType": "null",
"initValue": "null"
}, {
"name": "view",
"type": "normal",
"initType": "null",
"initValue": "null"
}, {
"name": "viewContainer",
"type": "normal",
"initType": "null",
"initValue": "null"
}, {
"name": "tag",
"type": "normal",
"initType": "null",
"initValue": "null"
}, {
"name": "item",
"type": "normal",
"initType": "null",
"initValue": "null"
}, {
"name": "index",
"type": "normal",
"initType": "null",
"initValue": "null"
}, {
"name": "data",
"type": "normal",
"initType": "string",
"initValue": ""
}, {
"name": "text",
"type": "normal",
"initType": "string",
"initValue": ""
}]
}, {
"type": "main",
"desc": "业务逻辑入口",
"debug": false,
"params": [],
"children": [{
"type": "launchApp",
"desc": "启动APP",
"debug": false,
"packageName": "com.tencent.mm",
"tag": "txt:发现|txt:搜索#",
"maxStep": "30"
}, {
"type": "clickAndEnter",
"desc": "点击进入页面",
"class": 1,
"debug": false,
"clickTag": "txt:我#",
"root": "",
"clickWidgetIndex": "0",
"family": [],
"descendant": [],
"checkTag": "txt^:微信号#",
"mode": "2",
"failed": "",
"duration": "500",
"maxStep": "5",
"beforeWait": "0",
"afterWait": "0",
"children": [{
"type": "getText",
"desc": "获取控件文本",
"class": "2",
"debug": false,
"family": [0, 0, 1, 1],
"descendant": [],
"returnType": "string",
"returnVarName": "text",
"returnVarIsLocal": true,
"target": "view"
}, {
"type": "log",
"desc": "日志",
"debug": false,
"logType": "log",
"info": ["string-微信名:", "var-text!-2"]
}, {
"type": "toast",
"desc": "弹出框",
"debug": false,
"textList": ["string-微信名:", "var-text!-2"],
"x": "-1",
"y": "-1",
"duration": "1000",
"beforeWait": "0",
"afterWait": "0"
}]
}]
}],
"desc": "根模块",
"debug": false
}

测试

请按如下步骤执行自动化测试
1.开启冰狐智能辅助app调试模式

2.把自动构建编译成js脚本,在网页端「移动端」/「自动构建脚本」找到“test”,然后点击右边的“编译”按钮,即可自动生成名为 test 的js脚本。

3.运行js脚本,在网页端「移动端」/「移动端脚本」找到“test”,然后点击右边的“运行”按钮,选择设备,开始执行脚本。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
废除中国权利,芬兰对华连开2枪,退返我国熊猫,中方接下挑战书

废除中国权利,芬兰对华连开2枪,退返我国熊猫,中方接下挑战书

博览历史
2024-09-30 19:50:03
妈呀这是章泽天?变化也太大了!哪儿还是那个柔弱的奶茶妹妹?

妈呀这是章泽天?变化也太大了!哪儿还是那个柔弱的奶茶妹妹?

西瓜爱娱娱
2024-09-25 11:50:33
江苏气象发布:早晚冷冷冷!最低8℃!

江苏气象发布:早晚冷冷冷!最低8℃!

鲁中晨报
2024-10-02 07:33:03
官宣!年底前将全面取消机顶盒,简化操作,“套娃”消费终将结束

官宣!年底前将全面取消机顶盒,简化操作,“套娃”消费终将结束

小兔子发现大事情
2024-10-01 07:35:08
本轮大涨的本质和最终目标是什么?

本轮大涨的本质和最终目标是什么?

小刀99
2024-09-30 15:49:05
俄军哈尔科夫反攻损失惨重,莫斯科反对派拟在美国开“大使馆”

俄军哈尔科夫反攻损失惨重,莫斯科反对派拟在美国开“大使馆”

史政先锋
2024-10-01 13:40:12
云南一女子吃火锅,结账时傻眼:“474万!杀了我也付不起啊”

云南一女子吃火锅,结账时傻眼:“474万!杀了我也付不起啊”

小虎新车推荐员
2024-10-02 07:15:41
宜将剩勇追穷寇!内塔尼亚胡前任:切不可放真主党一马

宜将剩勇追穷寇!内塔尼亚胡前任:切不可放真主党一马

大风文字
2024-09-29 17:28:29
84岁老头和女大学生同居,一年后老人离世,女学生继承房产

84岁老头和女大学生同居,一年后老人离世,女学生继承房产

一度倾城
2024-08-30 13:47:04
破案了!当年打压刀郎最狠的,不是那英和汪峰,而是这位艺术家

破案了!当年打压刀郎最狠的,不是那英和汪峰,而是这位艺术家

聚合大娱
2023-10-23 17:10:08
大学老师是普通人能接触的最顶层。网友:这话题,我太有发言权了

大学老师是普通人能接触的最顶层。网友:这话题,我太有发言权了

爱下厨的阿椅
2024-10-02 07:42:26
网红女骑士石膏发生车祸身亡!被撞后试图爬起最终还是倒了下去!

网红女骑士石膏发生车祸身亡!被撞后试图爬起最终还是倒了下去!

雨晴碎语
2024-10-01 13:24:44
中俄坚决反对,印被金砖结算系统抛弃,俄提了醒,金砖不容搅屎棍

中俄坚决反对,印被金砖结算系统抛弃,俄提了醒,金砖不容搅屎棍

说天说地说实事
2024-10-01 21:36:43
上任后不到24小时,石破茂和赖清德划清界限?朱立伦也忐忑了

上任后不到24小时,石破茂和赖清德划清界限?朱立伦也忐忑了

星辰故事屋
2024-10-01 20:09:44
八旬大爷的凄惨晚年:每月退休金9000,却在儿子家被当成“仇人”

八旬大爷的凄惨晚年:每月退休金9000,却在儿子家被当成“仇人”

热心柚子姐姐
2024-10-01 09:49:43
伊朗向以色列发射100多枚导弹,土耳其也要向以色列动武

伊朗向以色列发射100多枚导弹,土耳其也要向以色列动武

金召点评
2024-10-02 02:25:34
因为一顿关东煮,她把男友骂到3万人围观,聊天记录网友都窒息了

因为一顿关东煮,她把男友骂到3万人围观,聊天记录网友都窒息了

四象八卦
2024-08-22 07:50:03
势如破竹,第3次黎巴嫩战争正式开打

势如破竹,第3次黎巴嫩战争正式开打

西楼饮月
2024-10-01 12:47:47
要求加薪77%?45000人罢工,恐重创全球!

要求加薪77%?45000人罢工,恐重创全球!

薪想事成的班
2024-10-02 08:10:22
可以了!面对世界第1,第96名的布云朝克特鏖战2小时&逼到抢七

可以了!面对世界第1,第96名的布云朝克特鏖战2小时&逼到抢七

直播吧
2024-10-01 21:25:09
2024-10-02 10:50:44
小小码农
小小码农
码字码码码世界
5文章数 12关注度
往期回顾 全部

科技要闻

9月销量:比亚迪狂卖40万辆,小鹏超蔚来

头条要闻

媒体:以方别以为清除一些组织头目 就能击溃这些组织

头条要闻

媒体:以方别以为清除一些组织头目 就能击溃这些组织

体育要闻

过分迷恋技术的苦,阿森纳比谁都清楚

娱乐要闻

刘真和父母生前合照曝光,辛龙将复出

财经要闻

PMI低位触底,全力拼经济

汽车要闻

All in AI、全球化,星纪魅族穿越周期的法则

态度原创

亲子
手机
教育
艺术
军事航空

亲子要闻

小八怀孕后购物欲大减,逛街买的1大堆衣服,全是儿子的

手机要闻

vivo成中低端市场王者,荣耀次之,苹果垫底

教育要闻

在国内法学院学习美国法

艺术要闻

故宫珍藏的墨迹《十七帖》,比拓本更精良,这才是地道的魏晋写法

军事要闻

美驻以使馆:全体美雇员就地避难

无障碍浏览 进入关怀版