码迷,mamicode.com
首页 >  
搜索关键字:web自动化    ( 470个结果
Selenium3与Python3实战 Web自动化测试框架(二)
一、项目实战中PO模型的设计与封装 一般将所有的元素、数据都放在代码中,并不利于自动化代码的维护。最好的方式是尽量把数据、页面、操作进行分离开:PO设计模式 PO设计模式的优势: PO提供了一种业务流程与页面元素操作分离的模式,这使得测试代码变得更加清晰。 页面对象与用例分离,使得我们更好的复用对象 ...
分类:编程语言   时间:2020-06-19 00:44:52    阅读次数:71
Selenium3与Python3实战 Web自动化测试框架(五)
po模型 + 数据驱动 ,完整代码 1、setting.py: setting.py 2、config.py:配置文件,主要用于配送web定位元素 [RegisterElement] user_email=id>register_email user_email_error=id>register_ ...
分类:编程语言   时间:2020-06-18 23:24:26    阅读次数:115
Selenium3与Python3实战 Web自动化测试框架(一)
一、环境搭建 1、selenium环境搭建 Client: pycharm python3.6 Driver: Chrome → ChromeDriver Firefox → FirefoxDriver IE → InternetExplorerDriver Selenium 1.1、Seleniu ...
分类:编程语言   时间:2020-06-18 23:22:27    阅读次数:163
Selenium3与Python3实战 Web自动化测试框架(三)
一、关键字模型 excel表: 关键字模型 通过代码实现:读取excel表中上述数据,进行一系列操作,实现自动打开网页、输入信息并跳转 1、excel_operation.py: excel表基本读写操作: import xlrd # 需安装 from xlutils.copy import cop ...
分类:编程语言   时间:2020-06-18 23:21:28    阅读次数:69
Selenium3与Python3实战 Web自动化测试框架(四)
1、行为驱动环境搭建: 行为驱动:Behavie 断言:Pyhamcrest 环境语言:Python 框架:Selenium 安装: 1 2 3 pip install behave pip install pyhamcrest 我们需要新建features包,在该包下要包含至少一个.feature ...
分类:编程语言   时间:2020-06-18 23:18:54    阅读次数:80
基于Selenium+Python的web自动化测试框架
一、什么是Selenium? Selenium是一个基于浏览器的自动化测试工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:Selenium IDE、Selenium WebDriver 和Selenium Grid。 Selenium IDE:Fir ...
分类:编程语言   时间:2020-06-18 22:03:20    阅读次数:65
web自动化-绕过登录
两个方法: 1、常用的方法: 第一种方法是登录后查看网站的 cookie,请求 url 的时候把 cookie 带上(缺点是:cookie有时间限制。优点:简单,方便) 2、添加cookies的方式:思路是:先对比登录前和登录后的cookies区别,查看登录后cookies里那些值是多出来的,然后通 ...
分类:Web程序   时间:2020-06-18 21:19:00    阅读次数:92
Python Web 自动化测试之异常cannot find Chrome binary
代码: #coding=utf-8 from selenium import webdriver webdriver.Chrome() 结果: PS E:\30.Study\30.自动化测试\99.零基础入门 Python Web 自动化测试\10.seleniumCodePractice> & " ...
分类:编程语言   时间:2020-06-17 01:45:29    阅读次数:248
selenium---环境配置
它来了,它来了,虽然来的有点晚,但是还是来了,app自动化和接口自动化都了解了,那么我们现在介绍一种web自动化工具selenium。最近的Cypress做web自动化火起来了,但是安静感觉还是selenium比较强大,今天简单介绍下如何安装selenium selenium介绍 selenium是 ...
分类:其他好文   时间:2020-06-16 18:50:44    阅读次数:94
Web自动化测试:页面元素信息(属性)的获取
上一节讲到对于元素的操作和浏览器的常用操作如何通过代码实现,这次来学习如何通过定位元素,来获取元素的信息(元素属性、信息等)获取元素相关的信息size:元素的大小text:元素内文本is_displayed():元素是否可见is_enabled():元素是否可用(一般用于判断按钮是否置灰)is_selected():元素是否被选中(一般用于表单中的单选框和复选框)get_attribute():元
分类:Web程序   时间:2020-06-16 18:09:18    阅读次数:69
470条   上一页 1 ... 3 4 5 6 7 ... 47 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!