如果它不再获得更新,我们应该考虑自动化应用程序

时间:2017-04-07 23:29:14

标签: automation ui-automation ios-ui-automation

我们在生产中有一个应用程序,并且它有可能进一步增强。我们很好奇是否应该考虑自动化相同。如果是的话,它将如何有益。谢谢!

2 个答案:

答案 0 :(得分:0)

如果自动化会让您受益,您需要自己回答。如果您没有看到自动化带来的好处 - 除了在开发自动化时收集知识和经验之外,没有其他任何好处。 其他非直接的好处: - 强大的烟雾测试(如果最终更新) - 自动化测试是一种行为文档(看看BDD)

使测试自动化具有积极的投资回报率可能是整个自动化中最难的一步。如果没有自动化和如何操作的经验,在大多数情况下都是负面的。因此,收集这些知识和经验是有益的,当然这需要付出代价。如果你有一种直觉,认为这种情况不会让你受益 - 它可能不会,你应该寻找一个不同的地方来收集经验。

祝你好运

答案 1 :(得分:0)

自动化一直是我们办公室的热门话题。我同意 G. Swiec 的观点,即投资回报率将是您最关心的问题。我个人认为为应用程序提供强大的自动化套件是有价值的。即使您不打算进一步增强您的应用程序,测试也可以帮助您发现您遗漏的错误,或者即使依赖项变得不稳定。如果你有不错的工具和时间来做,我认为它可以增加价值。但是,如果您没有足够的时间来研究和实施自动化测试策略,这些好处很快就会被抵消。

您可能需要考虑其他流行的途径,例如合同测试。良好的合同测试有助于完全无需编写大型自动化 e2e 测试!