手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Git
GitHub
SVN
Jenkins
Vim
vmware
Hyper-v
SSH
Jmeter
sysTemd
Maven
Webpack
Zookeeper
k8s
Phpstorm
JVM
IDEA
Appium
Cypress
pandas
Eclipse
HBuilder
编程工具
Markdown
Mac
Pytest
Selenium
istio
Gradle
Tensorflow
Homebrew
编程之家
Selenium
如何获取移动应用程序(Android / iOS)中用于移动自动化测试的ui元素的ID,名称或x路径?
我想知道如何获得在appium,monkey-talk,xamarian等移动自动化测试中使用的移动应用程序中使用的UI元素的ID或名称.最佳答案:我解释的是我的系统(Windows7),但我的解释也应该可以轻松转换为其他系统.先决条件:>当您想要进行Android自动化测试时,您应该始终安装AndroidSDK,因此我
作者:编程之家 时间:2022-09-05
java – Selenium关闭文件选择器对话框
我们在Jenkins盒子(运行linux)上使用Selenium-Webdriver来驱动Firefox来测试一个相当复杂的Web应用程序.Web应用程序需要上传照片进行测试,我们已经通过将sendkeys用于输入文件对话框来实现.不幸的是(可能由于上传器的工作方式,它是通过XHR而不是FORM帖子进行上传和上传)文件选择
作者:编程之家 时间:2022-09-05
软件测试2019:第六次作业Web功能测试练习
1、Selenium概述 Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE,Mozilla和Firefox等。这个工具的主要功能包括:测试与浏览器的兼容性,测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上
作者:编程之家 时间:2022-09-05
通过Python3+selenium自动测试网页
使用的是selenium,最开始接触这个模块包是爬虫,这次是工作需要来自动测试网页。记录一下模拟不同浏览器的方式总共测了两个浏览器,Firefox在centos7上和chrome在win10上。都是模拟的IPAD方式访问,原因是使用模拟手机的话,会有部分内容被挡住导致无法模拟点击,┑( ̄Д ̄)┍无奈。so,模拟
作者:编程之家 时间:2022-09-05
selenium对51job进行职位爬虫
selenium爬虫流程如下:1、对某职位进行爬虫---如:自动化测试2、用到IDE为pycharm3、爬虫职位导入到MongoDB数据库中4、在线安装pipinstallpymongo5、本次使用到脚本化无头浏览器---PhantomJSMongoDB安装说明连接:https://www.twblogs.net/a/5c27009bbd9ee
作者:编程之家 时间:2022-09-05
java – 在Selenium Webdriver中,ExpectedCondition.elementToBeClickable不会等到进度条消失
这个问题类似于下面的问题:即如何等到进度条消失.HowtowaitdynamicallyuntiltheprogressbartoloadcompletelyinSeleniumWebdriver?我有点不同.此处出现进度条时,将禁用所有元素.所以我使用显式等待,但仍然得到例外.场景:在注册页面中,在提供所有详细信息后,脚本单击
作者:编程之家 时间:2022-09-05
别只用 Selenium,新神器 Pyppeteer 绕过淘宝更简单!
如果大家对Python爬虫有所了解的话,想必你应该听说过Selenium这个库,这实际上是一个自动化测试工具,现在已经被广泛用于网络爬虫中来应对JavaScript渲染的页面的抓取。但Selenium用的时候有个麻烦事,就是环境的相关配置,得安装好相关浏览器,比如Chrome、Firefox等等,然后
作者:编程之家 时间:2022-09-05
selenium鼠标键盘事件
从之前的几篇文章对selenium描述的示例中,对元素定位及其简单操作click和set_keys进行了举例,这两个操作也是在日常操作中占据不较多的使用场景。而一些特殊场景需要操作鼠标或键盘进行特殊操作,如:鼠标左、右点击、悬停,键盘F5、CTRL+C、CTRL+V……鼠标事件:对应的selenium除了可以使
作者:编程之家 时间:2022-09-05
selenium+Java网页操作
publicclassDemo1{publicstaticvoidmain(String[]args){FirefoxDriverdriver=newFirefoxDriver();driver.get(“http://www.baidu.com”); driver.get(“https://www.zhihu.com/signup?next=%2F”);try{Thread.sleep(1000);}catch(InterruptedException
作者:编程之家 时间:2022-09-05
selenium+pthon----定位元素时的三种时间等待方法
在元素定位的过程中我们少不了要加入等待时间,如time.sleep(n) ----强制等待这但是这种方法并不是时时都凑效的,有时候加入了等待的时间但也没有能定位到我们想要的元素(时间太短没有加载出来也定位不到,时间太长很影响执行效率)。而且这种等待时间是定死的,不管有没有加载出来都要
作者:编程之家 时间:2022-09-05
selenium+Java中有关浏览器尺寸和位置的操作
publicclassDemo{publicstaticvoidmain(String[]args){FirefoxDriverdriver=newFirefoxDriver();//打开百度首页driver.get(“http://www.baidu.com”);driver.findElement(By.id(“kw”)).sendKeys(“selenium”);driver.findElement(By.cssSelector("#su"
作者:编程之家 时间:2022-09-05
selenium+Java对cookies的操作
publicclassDemo15{publicstaticvoidmain(String[]args){ FirefoxDriverdriver=newFirefoxDriver(); driver.get("http://www.youdao.com/"); //获取cookies Set<Cookie>data=driver.manage().getCookies(); System.out.println(data
作者:编程之家 时间:2022-09-05
自动化测试工具selenium + request + 动态加载页面
fromseleniumimportwebdriverfromtimeimportsleepbro=webdriver.Chrome(executable_path='/Users/ls/Desktop/爬虫+新工具/chromedriver')bro.get(url='https://www.baidu.com/')text_input=bro.find_element_by_id'kw')text_input.send_k
作者:编程之家 时间:2022-09-05
web测试
一.SeleniumIDE火狐插件,开源。二.实验步骤测试用例:我们无法一起学习 三.分析可以用代码控制操作
作者:编程之家 时间:2022-09-05
Selenium C#Java – WebDriver和IWebDriver有什么区别?
我目前在Java和C#中学习Selenium,使用SeleniumIDE导出记录的浏览器交互.我注意到在Java代码中我们使用WebDriver驱动程序;在C#代码中我们使用IWebDriver驱动程序;有什么不同?最佳答案:C#约定是接口以I为前缀,例如IEnumerable,IDisposable.Java没有这样的约定.
作者:编程之家 时间:2022-09-05
selenium3+python3环境搭建
selenium3+python3环境搭建教程图解出处:https://m.jb51.net/article/152224.htm这篇文章主要介绍了selenium3+python3环境搭建教程图解,需要的朋友可以参考下1、首先安装火狐浏览器 2、搭建python环境安装python,安装的时候把path选好,就不用自己在配置,安装方法有单独文
作者:编程之家 时间:2022-09-05
selenium+Java中时间等待的几种方式
publicclassDemo14{publicstaticvoidmain(String[]args){ FirefoxDriverdriver=newFirefoxDriver(); driver.get("http://www.baidu.com/"); //显示等待,规定时间内,看元素出现没,如果元素没有出现,就一直等,除非规定时间还没有出现,则抛出异常 WebDriverWait
作者:编程之家 时间:2022-09-05
Selenium JavaScript – 将元素滚动到视图中而不与标题重叠
webdriver.executeScript("arguments[0].scrollIntoView();",element);这会将元素滚动到视图中,但它会在页面的标题后面.如何将元素滚动到视图中,以便元素位于标题下方而不是标题后面?最佳答案:scrollIntoView方法可以滚动视图顶部或底部的元素,默认位于顶部:https://developer
作者:编程之家 时间:2022-09-05
Selenium学习笔记||二、选择操作Web元素
一、Selenium自动化主要就是1.选择界面元素2.操作界面元素输入:点击、输入、拖拽输出:获取元素的各种属性3.根据界面上获取的数据进行分析和处理二、选择元素1.WebDriver:操作整个浏览器的当前整个页面A.当前页面上选择符合查
作者:编程之家 时间:2022-09-05
win 10 pip Could not find a version that satisfies the requirement selenium (from versions: ) No mat
一、当出现这个错误的时候一顿百度。1.从新卸载Python,安装3.6,还是不行2.从新卸载pip,单独安装.直接下载get-pip.py文件,执行命令python get-pip.py,还是不行3.也在Python/Script/下回复过文件,不行4.加上--trusted-host执行pipinstallxrld-i https:
作者:编程之家 时间:2022-09-05
Selenium 基本函数操作
一、导入库fromseleniumimportwebdriverfromselenium.webdriver.common.keysimportKeys#键盘输入fromselenium.webdriver.common.action_chainsimportActionChains#鼠标操作fromselenium.common.exceptionsimportTimeoutExceptionfromselenium.webdrive
作者:编程之家 时间:2022-09-05
javascript – Selenium和webdriver.io如何使用executeScript?
我正在尝试使用Selenium,WebDriver.io和amp;来测试一个简单的表单.Node.js(使用Mocha).所以我有这样的事情:varwebdriverio=require('webdriverio');varexpect=require('expect');describe('Testform',function(){beforeEach(function(){brow
作者:编程之家 时间:2022-09-05
如何从selenium java中的禁用输入字段中获取文本
如何在seleniumjava中从禁用的输入字段中获取文本?下面是HTML标记.<inputid="endDate"class="ng-pristineng-untouchedng-validng-valid-maxlength"data-ng-disabled="dateRange!=='Cm'"size="10"maxlength="10"data-n
作者:编程之家 时间:2022-09-05
测开
目录Chap1 测试基础 2Chap2 测试设计 4Chap3 算法 12Chap4 设计题 19Chap5 逻辑题 21Chap6编程及代码题 26Chap7 计算机基础 381. C/C++ 382. JAVA 393. 多线程: 404. 网络编程 415. Linux: 43Chap8 项目和背景 47Chap9 外部工具 481. S
作者:编程之家 时间:2022-09-05
写Selenium代码时一些技巧
本文地址:https://www.cnblogs.com/hchengmx/p/10880002.html1.Chrome插件之"CSSSelectorHelperforChrome"。对于复杂网页。这个插件可以显示出当前定位元素,它的和它的所有祖先的Css属性,选中属性可以查看,"要是以当前选择的为CssSelector,当前页面可以匹配多少个元素"。所
作者:编程之家 时间:2022-09-05
如何使用Python Webdriver远程连接
我试图弄清楚如何连接到我的远程webdriver实例.这是我目前使用的代码:fromselenium.remote.webdriverimportWebDriverdriver=WebDriver("http://172.16.205.129:4444","firefox","ANY")driver.get('http://google.com')driver.quit()我发现我无法连接并且会
作者:编程之家 时间:2022-09-05
c# – 使用Log4net实现彩色日志
现在我收到错误“无法在应用程序的.config文件中找到配置部分’log4net’”.这是我在log4net.config文件中的代码:<?xmlversion="1.0"encoding="utf-8"?><log4net><configuration><configSections><sectionname="log4net"type="log4net.Co
作者:编程之家 时间:2022-09-05
javascript – Selenium:如何等待元素的文本更改
我有一个元素,其状态(文本形式)根据与之关联的上下文菜单而变化.这是元素:tdid="A"name="status">StatusStart<d>采取一些行动,这可以成为tdid="A"name="status">StatusDone<d>我想等待使用waitForCondition进行文本更改.到目前为止,我已经尝试
作者:编程之家 时间:2022-09-05
java – 在Selenium测试中使用XPath通过Text获取WebElement
我想使用XPath找到任何基于文本的WebElement.我有兴趣发现的WebElement,它的HTML,基本上我试图通过Text检索的WebElement包含一个输入元素.我目前用的,driver.findElement(By.xpath("//*[normalize-space(text())='OwnHotel']"));它没有找到上面的WebElement,但它通常
作者:编程之家 时间:2022-09-05
测试开发面试准备之Selenium 工作原理
Selenium经历了两个版本,Selenium1.0和Selenium2.0,本文仅介绍Selenium2的原理,在Selenium2.0主推的是WebDriver,Selenium2又名SeleniumWebdriver。Selenium2简介Selenium是一个用于Web应用程序测试的工具,支持多平台、多浏览器、多语言去实现自动化测试,Selenium2将浏览器原
作者:编程之家 时间:2022-09-05
上一页
4
5
6
7
8
9
10
11
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native