Appium 话说有看到很多写接口自动化的测试平台的,但是 UI 自动化的平台很少见,特别是移动端,这是为啥,自己想弄但是技术不够

枫叶 · 2018年07月09日 · 最后由 枫叶 回复于 2018年07月12日 · 2765 次阅读

希望能有合适的平台,借鉴借鉴

共收到 20 条回复 时间 点赞

UI 的要连手机,而且跑起来贼慢。接口就不一样了

黑山老妖 回复

看来还是得靠自己呀

接口自动化平台实现起来简单,UI 平台化会复杂很多,我近期会开源一个 UI 自动化执行平台,后面考虑是否要集成写脚本的模块。

我有开源一个支持接口、Web UI、移动端的自动化平台,你可以参考下,百度 LuckyFrame 可以找到的

Sweetest 你了解一下

yca 回复

那就期待成品了,到时候看看你的👍

海鸥 回复

感谢,我瞅瞅去

仅楼主可见
tonglei 回复

希望你的移动端的也能尽快搞定哈,持续关注中

枫叶 #10 · 2018年07月10日 Author

嗯,对,就是能直接在平台中对用例编写,执行,和测试报告进行统一处理哈,你这个是 web 端的吧

仅楼主可见
仅楼主可见

去年写了一个集成的自动化测试平台,包括服务管理,测试用例管理(不区分接口,WebUI,还是 App UI),测试流程管理,日常工作管理,测试环境管理等。由于种种原因,不能开源。UI 自动化平台也很简单,关键要设计好架构,组织好功能,和接口自动化测试平台相关无几。

话说 测试平台真的能提高测试效率吗

枫叶 #15 · 2018年07月10日 Author
尚酷米 回复

方便团队写用例和管理,直接码代码成员觉得不好管理😂

枫叶 #16 · 2018年07月10日 Author
爱偷懒的QA 回复

好可惜呀,要是能开源也可以参考参考👍

UI 自动化,网页端的现在也有,不过一般都是基于 selenium 包装包装.
移动端比较坑了,还得自带虚机/实机.资源紧张蛤

尚酷米 回复

理论上,遵循特定的规范,能够提高效率.
实际上,呵呵哒.
个人认为大部分团队中能把代码管理工具用起来,把脚本程序管理好就已经算高效的了.

Airtest 啊 了解一下

枫叶 #20 · 2018年07月12日 Author
我去催饭 回复

嗯,这个有了解哈,确实不错,已经在深入学习中

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册