![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自动化测试
文章平均质量分 66
简单快乐_wsh
这个作者很懒,什么都没留下…
展开
-
UI自动化存在的缺点
UI自动化存在的缺点一、UI自动化测试概念二、UI自动化存在的缺点一、UI自动化测试概念最上层的UI自动化是测试,就是用程序模拟用户手工操作的测试方法,模拟鼠标键盘的操作,能够帮助测试人员从重复和枯燥的手工测试中解放出来。比如用selenium来做web的UI自动化测试,使用Appium来对手机UI做自动化测试。主流测试工具包括以下:①web自动化测试:selenium、robot framework;②App端自动化测试:Appium、Monkeyrunner、UIautomation;③PC客原创 2021-04-12 14:35:23 · 3815 阅读 · 1 评论 -
Selenium+Python如何定位鼠标悬停的元素
Selenium+Python如何定位鼠标悬停的元素?下面以登录百度后,鼠标悬停在个人中心,点击【退出登录】为例。Selenium+Python如何定位鼠标悬停的元素?一、环境二、代码三、定位鼠标悬停的元素需注意的点四、其它说明一、环境Python3.7 + Pycharm2019 + selenium 3.14.1 + geckodriver 0.26.0jdk 8二、代码# 导入webdriver包from selenium import webdriver# 导入sleep包原创 2021-03-23 17:31:42 · 3442 阅读 · 0 评论 -
selenium安装--基于python
selenium安装一、selenium安装1、前提2、selenium安装、卸载、查看命令3、浏览器对应的selenium版本和驱动下载3.1、Firefox火狐浏览器(推荐)3.2、IE浏览器(了解)3.3、Chrome谷歌浏览器3.4、各个浏览器驱动的下载地址一、selenium安装1、前提在安装selenium时,前提是python3.5以上版本安装完毕且能正常运行。2、selenium安装、卸载、查看命令安装:pip install selenium==2.48.01)pip 是通用原创 2021-03-22 17:29:14 · 386 阅读 · 0 评论 -
什么是Selenium WebDriver
什么是selenium WebDriver一、什么是Selenium WebDriver二、WebDriverAPI支持的浏览器三、WebDriverAPI支持的开发语言四、为什么要学习WebDriver一、什么是Selenium WebDriverSelenium WebDriver是①一种用于web应用程序的自动化测试工具,②它提供了一套友好的API。(API:应用编程接口说明;webDriver类库内封装了非常多的方法。)③webDriver完全就是一套类库,不依赖于任何测试框架,除了必要的浏览器原创 2021-03-22 15:19:36 · 5931 阅读 · 0 评论 -
katalon Recoder常用命令使用及案例
katalon Recoder常用命令1、open(url)2、pause(WaitTime)3、goback()4、refresh()5、click(locator)6、type(locator,value)7、close()以下使用打开百度,在搜索框内输入“淘宝官网”,点击【百度一下】按钮,来进行演示说明各个命令的使用方法。①打开http://www.baidu.com (open)②暂停运行脚本2000ms (pause)③再打开https://www.sina.com.cn/ (op原创 2021-03-22 13:34:09 · 2376 阅读 · 0 评论 -
Katalon Recorder--如何实现数据驱动
Katalon Recorder--如何实现数据驱动一、什么是数据驱动测试?二、设计数据驱动测试场景三、如何进行数据驱动测试一、什么是数据驱动测试?数据驱动测试,就是把测试步骤和测试数据分开,测试数据通过引用外部文件.csv,.json等获取。比如执行一个新增操作,我要批量新增100个用户,那么我就可以把这100个用户的姓名等信息放在一个外部文件里,然后执行新增操作循环地去这个外部文件里读取用户信息,来完成批量新增。这个就是数据驱动测试。二、设计数据驱动测试场景1、打开百度首页2、在搜索框分别进原创 2021-03-19 16:25:49 · 887 阅读 · 0 评论 -
什么是Selenium?
什么是Selenium?一、概念二、Selenium特点一、概念Selenium 是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera,Edge等。这个工具的主要功能包括:①测试与浏览器的兼容性——测试你的应用程序看是否能够很好的工作在不同浏览器和操作系统之上。②测试系统功能——创建回归测试检验软件功能和用户原创 2021-03-19 11:13:28 · 3662 阅读 · 2 评论 -
Web自动化测试
Web自动化测试一、概念二、什么web项目适合做自动化测试三、如何进行Web自动化测试(主流测试-工具)四、主流测试工具--汇总一、概念Web自动化测试:让程序代替人为自动验证web项目功能的过程。二、什么web项目适合做自动化测试①需求变动不频繁;②项目周期长;③项目需要回归测试;三、如何进行Web自动化测试(主流测试-工具)①QTP(收费):是商业的功能测试工具,收费,支持web,桌面自动化测试;②Selenium(开源):是开源的web自动化测试工具,免费,主要做功能测试;③Jme原创 2021-03-18 16:42:23 · 179 阅读 · 1 评论 -
什么是自动化测试?
什么是自动化测试?一、概念二、为什么要进行自动化测试三、自动化测试相关知识1、自动化测试在什么阶段开始?2、自动化测试所属分类?3、自动化测试的优点4、自动化测试的缺点四、自动化测试分类一、概念什么是自动化测试?笔者认为自动化测试就是,让程序代替人为去验证程序功能的过程。二、为什么要进行自动化测试做自动化测试需要投入很多的时间、精力、成本。那为什么要进行自动化测试呢?可以从以下几点来看自动化测试可以解决什么。1、解决–回归测试:对于系统比较大,做一次回归测试,如果用手工进行回归测试的话,可能需要花原创 2021-03-18 15:53:34 · 2221 阅读 · 0 评论