手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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
c#-使用Webinator Selenium,SpecFlow和NUnit进行多个浏览器测试
我正在使用Selenium驱动程序使用WebinatorSpecFlowNUnit开发ASP.NETMVC3应用程序.我在使用Chrome(使用chromedriver)和InternetExplorer运行并行测试时遇到问题.每当我在WebSession中通过Selenium通过Webinator在同一个会话中同时运行两个测试时,当我向该页面发送任何点击动
作者:编程之家 时间:2022-09-05
python——selenium库的使用
selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7,8,9,10,11),MozillaFirefox,Safari,GoogleChrome,Opera等。selenium是一套完整的web应用程序测试系统,包含了测试的录制(seleniumIDE),编写及运行(Selen
作者:编程之家 时间:2022-09-05
Selenium怎样驱动Firefox浏览器
当然你得先下载谷歌驱动chromedriver.exe,安装seleniumfromseleniumimportwebdriverfromselenium.webdriver.chrome.optionsimportOptionschrome_options=Options()chrome_options.add_argument('--headless')driver=webdriver.Chrome(chrome_options=chrome_options,e
作者:编程之家 时间:2022-09-05
selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to
无法运行时候:selenium使用Chrome时报错:selenium.common.exceptions.WebDriverException:Message:‘chromedriver’executableneedstobeinPATH.Pleaseseehttps://sites.google.com/a/chromium.org/chromedriver/home1、进入页面https://sites.google.com/a/chromium
作者:编程之家 时间:2022-09-05
Selenium Webdriver中的显式等待与隐式等待
在SeleniumWebdriver中等待的方式简单可以概括为三种:1、导入time包,调用time.sleep()的方法传入时间,这种方式也叫强制等待,固定死等一个时间2、隐式等待,直接调用implicitly_wait()方法,传入等待时间,比如implicitly_wait(10),就代表最长等待10秒3、显式等待,导入WebDri
作者:编程之家 时间:2022-09-05
python与selenium自动化基础
一、Python与selenium环境搭建 ①下载python:https://www.python.org/②安装python并配置环境变量:D:\Python34③下载pip:https://pypi.python.org/pypi/pip④cmd进入到pip解压路径运行:pythonsetup.pyinstall⑤配置pip环境变量:D:\Python34\Scripts⑥cmd
作者:编程之家 时间:2022-09-05
Selenium怎样驱动Firefox浏览器
当然你得先下载谷歌驱动chromedriver.exe,安装seleniumfromseleniumimportwebdriverfromselenium.webdriver.chrome.optionsimportOptionschrome_options=Options()chrome_options.add_argument('--headless')driver=webdriver.Chrome(chrome_options=chrome_options,e
作者:编程之家 时间:2022-09-05
Selenium(十):用By定位元素、鼠标事件、键盘事件
1.用By定位元素除了前面介绍的单位方法,WebDriver还提供了另外一套写法,即统一调用find_element()方法,通过By来声明定位的方法,并且传入对应定位方法的定位参数。具体如下:fromtimeimportsleepfromseleniumimportwebdriverfromselenium.webdriver.common.byimportByw
作者:编程之家 时间:2022-09-05
selenium 元素操作四
1.输入框input输入:sendKeys();清空:clear();点击:click();为了保证输入结果的准确,一般情况先清空,再输入2. 按钮button点击:click(); 判断元素是否可点击:isEnable(); 提交表单:,submit(); click()也可以用,有时候会报错3.上传文件sendKey
作者:编程之家 时间:2022-09-05
selenium java清空默认值方法
publicReleaseRequirePagesetContactNumber(StringphoneNum){WebElementelement=tp.xpathLocator(TradingHallLoc.acontactNumber); element.click(); element.sendKeys(Keys.chord(Keys.CONTROL,"a"));//全选 element.sendKeys(Keys.BACK_SPACE);
作者:编程之家 时间:2022-09-05
《手把手教你》系列练习篇之4-python+ selenium自动化测试详细教程
1. 简介今天我们继续前边的练习,学习和练习一下:如何使用webdriver方法获取当前测试页面的URL、如何获取当前页面的title、2.webdriver方法获取当前测试页面的URL本小节介绍如何通过webdriver方法获取当前测试页面的URL。获取当前URL有什么用处呢,一般URL可以帮助我们
作者:编程之家 时间:2022-09-05
硒:启用XPCOM访问并从Firefox中的Javascript写入文件
在这个问题中,有一个示例如何从Javascript请求XPCOM访问:HowtocreateafileusingjavascriptinMozillaFirefoxnetscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");我希望找到一种以类似的方式为我的Selenium测试脚本启用XPCOM访问的方法,以便J
作者:编程之家 时间:2022-09-05
Java-使用Play Framework测试多浏览器Selenium / Web驱动程序
我没有Selenium/WebDriver测试的任何经验.我知道Play开箱即用地支持Selenium,但是坦率地说,内置的支持似乎与我的期望不符:>我想设置一个自动构建,以在多个浏览器/操作系统上运行测试.我知道像SauceLabs这样的网站可以让您轻松访问许多不同的浏览器,并且想利用它,但是从我收集的
作者:编程之家 时间:2022-09-05
测试之Selenium IDE的安装与使用
beforeSeleniumIDE的web录制功能一直深受测试人员的喜爱,能将我们的操作动作录制下来并且能保存成相应的代码。较为方便。目前来说啊,可以有三种情况选择:谷歌商店搜索seleniumIDE下载,但很可能被墙,那你可以去https://www.extfans.com/这个地址下载,然后安装。火狐浏览器,设置中
作者:编程之家 时间:2022-09-05
selenium使用
selenium概念:基于浏览器自动化的一个模块。环境的安装:pipinstallseleniumselenium和爬虫之间的关联:模拟登录便捷的捕获到动态加载的数据(重点)特点:可见及可得缺点:效率低selenium的具体使用准备浏览器的驱动程序:http://chromedriver.storage.googleapis.com/inde
作者:编程之家 时间:2022-09-05
反爬初学者
一、反扒策略 1、通过user-agent来判断是不是爬虫。 解决的办法:伪装user-agent客户端标识 2、通过访问频率来判断。 解决的办法:设置请求频率。time.sleep(random.randint(0,5))3、封ip 设置代理ip。requests.get(url,headers,params,proxies,代理字典)proxies={'
作者:编程之家 时间:2022-09-05
C#Selenium Webdriver JavaScript错误记录
我正在使用C#使用SeleniumWebdriver进行测试.如何记录测试中可能发生的所有JavaScript错误?解决方法:如果要捕获使用时代码中生成的javascript错误,这取决于您的意思:(((IJavaScriptExecutor)_driver).ExecuteScript(“此处有一些JavaScript代码”)然后只需将这些语句包装在try/
作者:编程之家 时间:2022-09-05
关于selenium添加使用代理ip
最近在爬某个网站,发现这个网站的反爬太厉害了,正常时候的访问有时候都会给你弹出来验证,验证你是不是蜘蛛,而且requests发的请求携带了请求头信息,cookie信息,代理ip,也能识别是爬虫,他应该是有个ssl证书的机制,即使你关闭了也能检测到,好厉害,所以我就想着双管齐下,你跳出来是验证我就seleni
作者:编程之家 时间:2022-09-05
java-Selenium WebDriver:与远程浏览器通信时出错.它可能已经死了
这是我的Selenium浏览器测试类(派生的类,但应该不难理解它在做什么).当我运行测试用例时,所有交互都按预期发生.但是最后,测试用例的结果显示失败.packagedmswebui.CR;importorg.infineta.webui.selenium4j.MainTestCase;publicclassTestLoginextendsMainTestCase{
作者:编程之家 时间:2022-09-05
java-在Selenium中获取请求参数
我想使用selenum-1检索URL的请求参数.有办法吗?我看到API列表的getLocation()方法返回了绝对URL.如果网址是http://webserver/webapps/library/do/javabooks/author?author_id=42&book_id=55如果我正在写selenium.getLocation(),它将返回我http://webserver/webapps/library/do/ja
作者:编程之家 时间:2022-09-05
简单的PHP Selenium测试不起作用
我在PHP中有以下Selenium测试:<?phprequire_once('PHPUnit/Extensions/SeleniumTestCase.php');classExampleextendsPHPUnit_Extensions_SeleniumTestCase{protectedfunctionsetUp(){$this->setBrowser("*chrome");$this->s
作者:编程之家 时间:2022-09-05
Selenium+python3 应对多个弹出框存在(alert_is_present)判断和处理
fromselenium.webdriver.supportimportexpected_conditionsasEC fromselenium.common.exceptionsimportUnexpectedAlertPresentException #存在弹窗处理方法一:EC.alert_is_present()(driver)检测是否存在弹窗 try: WebDriverWait(d
作者:编程之家 时间:2022-09-05
python +selenium 登录163邮箱
fromseleniumimportwebdriverimportuserdriver=webdriver.Chrome(r'D:\chromedriver_win32\chromedriver.exe')#进入163邮箱driver.get('https://mail.163.com/')#隐形等待driver.implicitly_wait(5)#账号密码登录ele=driver.find_element_by_id(�
作者:编程之家 时间:2022-09-05
一关键字
1、如何使用ecplise创建robot工程new--》testsuite创建套件,得到testcases标识tasks与testcases一致variables变量2、关键字的调用就是函数的调用 3、eclipse字体大小设置4、RF之语法库、资源和关键字类型、定义、使用除了buildin中的关键字可以直接引用,其他库下的关
作者:编程之家 时间:2022-09-05
python-索引硒返回的结果
我尝试索引由xpath返回的结果.例如:xpath='//a[@id="someID"]'可以返回一些结果.我想得到他们的清单.我认为这样做:numOfResults=sel.get_xpath_count(xpath)l=[]foriinrange(1,numOfResults+1):l.append(sel.get_text('(%s)[%d]'%(xpath,i)))之所以可行,是
作者:编程之家 时间:2022-09-05
webdriver中判断元素是否存在的方法
selenium.webdriver中没有内置的判断元素是否存在的方法,所以定义一个方法,如果找到该元素则返回True,否则返回False:fromseleniumimportwebdriverfromselenium.webdriver.common.byimportByfromselenium.common.exceptionsimportNoSuchElementExceptionclassDemo:
作者:编程之家 时间:2022-09-05
首页> java的>如何循环此测试与不同的CSV行?
我是硒测试的初学者.我写了这段代码,它可以工作,但是我需要用另一条csv行循环此测试.我花了将近10个小时试图做到这一点.我正在尝试做的情况:>Web浏览器正在打开转到URL>从第一行以CSV文件中的数据登录>驱动程序正在重新启动,并且执行相同操作,但来自csv文件第二行的数据.我还
作者:编程之家 时间:2022-09-05
selenium报错Element is not clickable at point及四种解决方法
点击报错使用Selenium时,触发点击事件,经常报如下异常:Elementisnotclickableatpoint1原因及解决方法无外乎四种原因未加载没加载出来就等待元素加载出来,再往下执行。可以使用python库timeimporttimetime.sleep(3)12不过最好还是使用selenium自带WebDriverWaitfroms
作者:编程之家 时间:2022-09-05
如何使用Java单击按钮停止Selenium服务器?
我有三个项目generictest,testcase和testframework,此处generictest包含硒控制的所有实用程序.测试用例包含所有使用junit的测试用例,并与selenium服务器一起执行,并且测试框架向qa仪表板显示其具有两个按钮的开始执行和停止执行以及测试用例项目中可用的所有测试用例的列表.如果
作者:编程之家 时间:2022-09-05
Python 使用selenium+webdriver爬取动态网页内容
在使用requests请求一个页面上的元素时,有时会出现请求不到结果的情况审查元素时可以看到的标签,在页面源代码中却看不到原因是我们想要的元素是经过js事件动态生成的一般有两种方式可以拿到我们想要的内容一、使用selenium模拟浏览器二、分析网页请求这里介绍第一种方法首先
作者:编程之家 时间:2022-09-05
上一页
41
42
43
44
45
46
47
48
下一页
小编推荐
热门标签
更多
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