Web UI自动化练习之篇一

    在《漫谈测试技能——初识UI自动化》一文中,文章分享了测试工程师工作中的“痛点”和解决痛点的一种思路——UI自动化。当我们了解了为什么要去做自动化后,可以开始去学习自动化。

    以UI自动化为例,基于Python和Selenium,我们把《漫谈测试技能——初识UI自动化》的自动化测试步骤转化为代码,即可完成常见操作流程的自动化。本文先简单介绍完成Selenium程序的两大步骤:

一、准备Web UI自动化开发环境并引入自动化模块:

(1) 前置条件1:python安装selenium模块

(2)前置条件2:下载Chrome浏览器Selenium驱动到桌面:/Users/Frice-G/Desktop/chromedriver

二、启动自动化驱动程序并执行自动化操作:

(1)引入selenium模块

from seleniumimport webdriver

(2)定义Chrome浏览器路径

PATH ="/Users/Frice-G/Desktop/chromedriver"

(3)启动驱动

driver = webdriver.Chrome(PATH)

(4)定义【爱测角】网页链接

iTestCorner_url ="http://www.iTestCorner.com"

(5)打开【爱测角】网页

driver.get(iTestCorner_url)

(6)输出【爱测角】网页title

print(driver.title)

(7)关闭浏览器

driver.quit()

    通过上文的练习,我们已经可以让我们的Web操作变得“自动化”了,但是这个还只是比较基础的自动化操作,我们还需要更多的练习去掌握更复杂的自动化操作。同时,我们也要将自动化技术与测试(质量保障)思想相结合,让技术更好的服务于Web软件质量保障。更多练习,【爱测角】见。

视频演示见原文:https://mp.weixin.qq.com/s/iywlNQ5AmhUYzOMUwQoyeQ

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容