UI自动化测试UI自动化测试概述应用UI自动化测试场景编写和使用简单的小演示项目
UI自动化测试概述
UI是用户界面(用户界面)的简称。 传统的UI测试是人工操作用户界面以发现程序中的错误。 UI自动化是将人为操作替换为代码以完成用户界面的测试。
UI自动化测试的应用方案,但并非所有情况都适合UI自动化测试。 博客企业最近要求所有新功能都需要UI自动化测试,希望可以直接使用UI自动化测试脚本而不是手动测试的过程。 然后,功能开发完成后,测试工程师开始编写UI自动化测试脚本。 但是,在检查产品时,发现问题很多。 而且,需要修正开发中存在的问题和不符合需要的地方,导致页面要素的变更和环境的不稳定,结果投资了很多时间,但实际上没有什么效果。
只有在以下情况下,才应该进行UI自动化测试:
简单的小demofromselenium.web驱动程序. support.waitimportwebdriverwaitdeftest _ csdn _ demo (驱动程序) :驱动程序. get ) ) 注册).click ) ) driver.find _ element _ by _ link _ text )帐户密码driver.find _ element _ by _ id (password 5 ) driver.find_element_by_XPath(/) ) id='app ' )/div/div(1)/div () )2)/div )5)/div
可以抽象一些方法,以避免代码冗长。
我觉得UI自动化测试还是可以节省人手的。 特别是兼容性测试,可以直接下载多个web驱动程序,也可以代替人工进行回归测试。