所在的项目 是公司内部使用的唯一款 “类微信聊天”+“类新闻客户端” 的 APP,前端 iOS/Andriod 都有,后端有管理平台。产品后续进入了稳定期,功能不会大改。会有版本迭代测试任务,空闲时间不多。
没有相关自动化测试的经验,没有编程基础;(只有 1 年简单的 APP 手工测试经验,基本不涉及用工具来测试);测试部门没有这方面互联网 APP 的积累(所在部门的原有产品不涉及互联网 APP,我们这个是第一款,目前看短期内不会引进有经验的人才)
现在部门想上自动化,让我选择一款工具来实现,下面根据社区帖子和网上找的内容,找到了以下几款
可以选择 robotframe +appiumlibrary,很适合没有编程基础的人,我就属于没有编程基础,只是喜欢找 bug 钻牛角尖,学这个很快上手。其他至少要 java.
—— 来自 TesterHome 官方 安卓客户端
同意一楼说的,就目前的现状,用 RF 吧。
最简单的莫过于用 adb input 或者用 monkey/monkeyrunnner 不过 ios 不适合,需要用跨平台的或者 xcode 自带的 uiautomation
嗯,rf 上手快,个人建议还是学习一下编程吧…想要一直做,早晚要学。
貌似你没有提到具体是移动端、接口还是后端要上自动化?
如果要短时间内有成效,移动端的 UI 自动化不一定是好的选择。
#1 楼 @a754354300 谢谢,我先搜搜看
—— 来自 TesterHome 官方 安卓客户端
#5 楼 @chenhengjie123 移动端的
—— 来自 TesterHome 官方 安卓客户端
#4 楼 @cy_suncheng 学门语言是趋势
—— 来自 TesterHome 官方 安卓客户端
#5 楼 @chenhengjie123 所言极是
是不是国企背景的。就这么个小东西,这么点人,搞什么 UI 自动化。效率不高
rf 也是需要语言基础的。py 你值得拥有。
#12 楼 @anonymity 请问 py 是什么
—— 来自 TesterHome 官方 安卓客户端
#13 楼 @jojotester 好吧。。python。。
@chenhengjie123 说的很对。 如果你们没有经过科学的调研是否应该开展 UI 自动化,没有足够的人手去做,可以断言半年出不来什么成效
@a754354300 有没有 robotframe +appiumlibrary 的学习资料,分享一下,我也想学习一下,谢谢!
好像哪个离开代码都不能很好的使用吧