新手快速入门自动化测试第一步

Posted 不是Z君

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了新手快速入门自动化测试第一步相关的知识,希望对你有一定的参考价值。

一、什么是自动化软件测试

顾名思义,自动化测试就是解放双手,利用编程语言将测试从传统的点点点转变成自动进行的测试过程。

新手可以先从selenium开始学起来,因为selenium是企业的最核心和主流的框架,没有之一。主要是针对webUI来实现自动化,其核心是JS core,能够最为接近用户实际操作

二、目前主流的自动化测试工具

基于selenium的RobootTrameWork、airtest、Appium

基于非selenium的Jmeter、LR、Postman、SoapUI

三、自动化编程语言

Python(目前应用最广)

四、自动化主流应用场景

UI自动化一般应用在回归测试阶段,用于对系统流程的测试以及关键功能点的验证

接口自动化一般应用在后端接口开发完成,等待前端联调的时候,在提测前可以发现问题,可以提升效率

五、简单的python程序

#第一个简单自动化程序
# 导入包
from selenium import webdriver
from time import sleep
#通过webdriver来调用Chrome浏览器
driver = webdriver.Chrome()
#指定需要访问的url
url='http://www.baidu.com'
driver.get(url)
#将关键字输入到搜索框内
driver.find_element_by_id('kw').send_keys('HelloWorld')
#点击搜索键
driver.find_element_by_id('su').click()
#等待3s
sleep(3)
#点击查询出来的第一条数据
driver.find_element_by_xpath('//*[@id="1"]/h3/a').click()
#等待3s
sleep(3)
#释放webdriver进程
driver.quit()	

以上是关于新手快速入门自动化测试第一步的主要内容,如果未能解决你的问题,请参考以下文章

eclipse如何返回上一步代码处?

快速入门web接口自动化测试---知识与思想准备阶段

软件测试的快速入门一(新手必看,老手绕道)

❤️0基础如何入门软件测试?10分钟从测试9个阶段带你快速入门❤️

Git学习——Git基本工作原理(入门级教程,通过玩转Git本地仓库,帮助新手快速入手Git)

《性能测试新手入门系列》开讲啦