Presentation about UIAutomator

UIAutomation is an efficient way to help test our platform or app,but still it has its own advantages and disadvantages.

Advantages:

  • First of all,running automation script instead of doing test manually saves a lot of time.
  • Then,automation can simulate all kinds of operations of a user,or do a check at a specific point.
  • Some tests,such as stability test,may need to be done again and again.In this case,automation is just needed.
  • Besides,some tests may need to be done very accurately which is surely suitable for automation.

Disadvantages:

  • If we do the test manually,when we finish the test according to the test plan,we can do some further tests to explore more,while automation just do the part as scheduled.
  • We may focus on how well or efficiently the automation script works,but let's not forget it really takes so much time to write the script.
  • What's worse,when some changes are made to our tested platform or app,we need to modify our automation script too,which takes time and energy,and maintenance takes time too.
  • In some special cases,the expected results are not suitable for automation test,such as audio and video performance.
But after all,UIAutomation is a way for us to do the test automatically,efficiently and programmatically.We just mostly apply UIAutomation with the cases where advantages overweight disadvantages.
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容