爱测角,一个专注分享软件测试方法和质量保障思想的角落。 微信公众号:爱测角,持续更新中……

Web UI自动化练习之篇一

上一篇 / 下一篇  2021-08-16 08:54:15 / 天气: 晴朗 / 个人分类:软件测试 & 质量保障

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

    以UI自动化为例,基于PythonSelenium,我们把《漫谈测试技能——初识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


TAG:

 

评分:0

我来说两句

iTestCorner

iTestCorner

专注分享软件测试方法和质量保障思想。微信公众号:爱测角,每周持续更新中……

日历

« 2024-04-14  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 10035
  • 日志数: 13
  • 建立时间: 2021-02-04
  • 更新时间: 2023-04-12

RSS订阅

Open Toolbar