我想拼凑个 APP 自动测试机

2019-08-02 17:00:04 +08:00
 cheneydog
1. 市面上有自动写字机。
2. 市面上有触屏笔。
3. 市面上有摄像头。

我把这三者拼起来,是不是就是个 APP 自动测试机?

大概想想是可行的吧?
那现在的问题就是如何采购到合适又便宜的设备了。
有没有什么建议和推荐,特别是摄像头。
3345 次点击
所在节点    奇思妙想
13 条回复
lingll
2019-08-02 17:06:58 +08:00
算法是个大问题
cheneydog
2019-08-02 17:10:17 +08:00
@lingll 图像匹配算法我会点,也不打算做太复杂的测试用例,就测测某种状态下,某个地方应该出现点什么就行了。
huruwo
2019-08-02 17:17:36 +08:00
?为什么不用脚本测试
cheneydog
2019-08-02 17:20:42 +08:00
@huruwo 什么样的脚本可以测试 APP 中某个按钮是否正确?
hebwjb
2019-08-02 17:22:27 +08:00
移动端 UI 自动化,有很多框架啊
qq316107934
2019-08-02 17:23:31 +08:00
...额为什么要这么做,adb 不能满足需求吗?实在不行 root 自己写一个远程控制工具。
cheneydog
2019-08-02 17:25:11 +08:00
@hebwjb
@qq316107934
其实是做着玩,安卓 /IOS 直接兼容。
Deveik
2019-08-02 17:40:49 +08:00
额,可以试试 AirTest Project 吧
huruwo
2019-08-02 22:06:12 +08:00
@cheneydog 通过脚本你可以获得界面上的所有属性,包括执行之后的结果。
mgrddsj
2019-08-03 03:35:21 +08:00
Auto.js (一个 app )了解一下,可以自己写脚本模拟点击。当年有很多自动微信跳一跳脚本就是用这玩意的。像上面的老哥说那样用 ADB 也行
gaigechunfeng
2019-08-03 12:02:12 +08:00
adb 可以模拟点击吗?这个还真不知道。谁来帮忙解释一下
cheneydog
2019-08-03 19:05:34 +08:00
@huruwo
@gaigechunfeng
发模拟点击信号肯定是可以的,但是,有时候属性对,按钮的位置不一定真的在想要的地方,和人看到的还是有差距的。
cheneydog
2019-08-03 19:10:12 +08:00
@mgrddsj
@Deveik
看了下 AutoJS 和 AirTest 确实已经覆盖我的需求了,,,

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/588580

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX