码迷,mamicode.com
首页 >  
搜索关键字:Selenium    ( 6249个结果
java+selenium+testng+reportng+jenkins自动化环境搭建
前置条件:jdk、maven、tomcat、idea都准备就绪 1、》使用idea创建maven工程,使用quickStart模板依次创建,选择对应的maven配置文件 使用quickstart 第一次创建可能较慢,或者没有生成src目录,对idea进行如下配置: File>>setting VM ...
分类:编程语言   时间:2020-07-30 01:16:45    阅读次数:85
5.Appium的pc端实现手机端页面
1、点击谷歌检查控制台的一个类似手机的按钮,变成手机端页面 二、在pc端模拟手机屏幕ui 1、首先在pc页面使用的ui自动化是selenium的webdriver,而手机app是appuim的webdriver 2、手机app模式下的User-Agent已变成:User-Agent: Mozilla ...
分类:移动开发   时间:2020-07-30 01:15:57    阅读次数:89
Linux-Centos下selenium部署
1. 安装chrome 1.1 添加repo源 sudo vi /etc/yum.repos.d/google.repo 在打开的空文件中填入以下内容 [google] name=Google-x86_64 baseurl=http://dl.google.com/linux/rpm/stable/ ...
分类:系统相关   时间:2020-07-29 17:41:49    阅读次数:79
pytest(四)--测试用例setup和teardown
前言 学过unittest的都知道里面用前置和后置setup和teardown非常好用,在每次用例开始前和结束后都去执行一次。当然还有更高级一点的setupClass和teardownClass,需配合@classmethod装饰器一起使用,在做selenium自动化的时候,它的效率尤为突出,可以只 ...
分类:其他好文   时间:2020-07-29 12:40:37    阅读次数:70
python+selenium 获取table列表中所有数据条数
# 定位到table,并获得table中所有得tr元素 menu_table = self.driver.find_element_by_xpath("//div[@class='datagrid-view1']/div[2]/div/table") rows = menu_table.find_e ...
分类:编程语言   时间:2020-07-28 17:25:27    阅读次数:137
Selenium 获取Select元素的选中值
1 url="https://www.baidu.com" 2 driver = webdriver.Chrome() 3 driver.get(url) 4 xpath="" #Select元素的Xpath串 5 ele_sel = driver.find_element_by_xpath(xpa ...
分类:其他好文   时间:2020-07-28 16:59:46    阅读次数:162
鼠标及键盘操作
鼠标操作:1、perform():执行 2、context_click():右击 3、double_click():双击 4、drag_and_drop():拖动 5、move_to_element():鼠标悬停 from selenium import webdriver from seleniu ...
分类:其他好文   时间:2020-07-28 00:16:43    阅读次数:77
headless模式美团滑块验证码无法通过的解决方案
在有界面浏览器模拟美团滑块滑动可以直接通过(此处使用pyppeteer,selenium未测试),一旦使用headless模式则无法通过验证,今天就来聊一聊如何绕过美团的headless检测。 单独打开验证页面,可以看到加载了3个js文件,均经过高度混淆 首先找找"webdriver",这是一个最常 ...
分类:其他好文   时间:2020-07-27 15:38:16    阅读次数:141
Python+Selenium+Unittest实现PO模式web自动化框架
Python+Selenium+Unittest实现PO模式web自动化框架(1) 1.什么是PO模式? PO是Page Object的缩写 PO模式是自动化测试项目开发实践的最佳设计模式之一,讲页面定位和业务操作分开,也就是把对象的定位和测试脚本分开,从而提供可维护性。 主要有以下几种分层方式:1 ...
分类:编程语言   时间:2020-07-26 19:25:58    阅读次数:88
Python+Selenium中级篇之8-Python中的继承的使用
本文开始介绍一个面向对象设计领域里,很常见的一种思想,继承。继承有很多好处,常听到的一句话就是,子类能够直接使用父类的方法,这样就可以减少子类代码量。其实,在自动化测试框架设计过程中,是很有必要把继承加入到你的测试脚本中去。接下来我们,简单写一个Python文件,来演示下继承的基本使用。 1. 在t ...
分类:编程语言   时间:2020-07-26 01:28:19    阅读次数:69
6249条   上一页 1 ... 17 18 19 20 21 ... 625 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!