不断发掘自动化测试对各个团队的附加价值,这样才能得到来自四面八方的支持
没有将自动化加入项目过程的自动化都达不到预期的效果
UI自动化框架
把UI自动化框架设计成一个拼图性质的架构。把每个特性都设计成一个独立的部分,然后组装成UI自动化框架:
自动化原则:
如何减少自动化维护成本?
UI自动化框架优化方案:(在不增加维护成本前提下)
UI自动化脚本可分为3种:
已经实现自动化的模块可以不做手工测试了吗?
为了不做手工测试,就要多加很多验证点,特别是UI的验证点。验证点越多,就会导致自动化越不稳定,自动化的维护成本就会越高,
你对自动化的信心就会越低,自动化的成效也会越低。所以已经实现自动化的模块还是可能需要做手工测试。
那么自动化测试的意义何在呢?
UI自动化公式:
自动化收益 = 有效迭代次数 x 手工测试成本
自动化成本 = 脚本创建成本 + 维护次数 x 维护调试成本 + 脚本失败次数 x 脚本排错成本
其他