前端测试 关于 UI 自动化的前途

金圣勋 · 2018年09月05日 · 最后由 回复于 2019年07月24日 · 4643 次阅读

从事测试行业一直做业务测试,最近两年也做过 Ui 自动化测试,没有其他如接口、性能等测试经验。感觉很多公司因为成本问题都不搞 UI 自动化,不知道一直做 UI 自动化前途如何,有经验人士说说意见吧。

共收到 8 条回复 时间 点赞

UI 自动化是我最不看好的测试领域,我来表述一下个人观点,欢迎挑战我的观点。
1、这个领域对技术人员的要求将会处于两个极端,一极对技术要求非常高,编写跨平台、跨语言的 UI 自动化框架(如 macaca、airtest),另一极仅仅是使用这些框架录制 UI 自动化脚本(甚至录制脚本的过程都可能省略)。
2、在 UI 录制被各个测试经理熟知后,UI 自动化成本接近 0,许多公司 UI 自动化团队可能仅需 1 个人足以。

乾行 回复

(甚至录制脚本的过程都可能省略),这句话不是很明白,请问这个你想表达的是什么意思?

肖勇 回复

UI 自动化录制方案中无人参与,有下面三种方案:
1、UI 遍历是其中的一种简单实现,缺点是实现不了复杂业务场景;
2、根据对用户、测试人员使用过程中的行为数据采集,实现一种能满足较复杂业务场景 UI 自动化;
3、人工智能对测试行业的颠覆,通过对 APP 应用商店的大量数据进行训练,提供 APP 各种类型的测试,UI 自动化只是人工智能测试 APP 一个最基础的功能模块。

乾行 回复

不挑战你,也不看好😂

UI 测试个人觉得还是要看具体需求。
比如一些在线教育类就会比较注重 “用户体验” 这其实对前端的要求会很高,对应地对 UI 的测试需要也会更多。
而一些金融类的行业前端就相对后端就简单很多,所以 UI 的测试也就不会有太多的需要。
当然也有特例比如社交类的前后端要求都高,那接口和 UI 测试都要做的好。
其实根据实际情况去学习就好,不必抱着不放。

看了帮助很大啊,感谢大佬指导

开奔驰的QA 有没有想给 GUI 自动化测试平反的请进 中提及了此贴 05月17日 05:51
金圣勋 回复

感谢大佬

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