#nium

配置selenium grid

本文对SeleniumGrid进行了完整的介绍,从环境准备到使用SeleniumGrid进行一次完整的多节点分布式测试。运行环境为Windows10,Selenium版本为3.5.0,Chrome版本为61,Firefox版本为55SeleniumGrid允许你在多台机器的多个浏览器上并行的进行测试,即分布式测试。通常...
代码星球 ·2020-04-04

Selenium2+python自动化-查看selenium API

 前面都是点点滴滴的介绍selenium的一些api使用方法,那么selenium的api到底有多少呢?本篇就叫大家如何去查看seleniumapi,不求人,无需伸手找人要,在自己电脑就有。  pydoc是Python自带的模块,主要用于从python模块中自动生成文档,这些文档可以基于文...

Selenium HTMLTestRunner 执行测试成功但无法生成报告

最近遇到一些人问这样的问题:他们的代码写的没问题,执行也成功了,但就是无法生成HTMLTestRunner的报告,截图如下:其实这是编辑器搞得鬼,编辑器为了方便用户执行测试,都有一项功能,可以用编辑器来调用unittest或者nose来执行测试用例,这种情况下,执行的只是用例或者套件,而不是整个文件,写在main里的代...

Selenium中的webdriver定位元素失败的常见原因

自动化测试中经常会出现无法定位元素的情况,报selenium.common.exceptions.NoSuchElementException错误1.动态id定位不到元素forexample:       //WebElementxiexin_ele...

Linux 配置selenium + webdriver 环境

1.ubuntu自带了python,可以打开终端输入python回车后如果显示版本信息就说明已经安装2.安装安装pythonsetuptoolsapt-getinstallpython-setuptools3.安装pip管理工具sudoapt-getinstallpython-pip 检查pip是否安装成功p...

Selenium+TestNG+Maven+Jenkins+SVN(转载)

转载自:https://blog.csdn.net/u014202301/article/details/72354069一、创建Maven项目,下载Selenium和TestNG的依赖(依赖可以理解为你要用到的jar包)。1.  问题。    为什么要创建M...

Selenium+Java的TestNG测试报告优化

本博主很懒,但学习很勤快,一般能从博客园直接转载的东西,本博主绝不动手写,无奈Selenium+java生成的测试报告在百度上搜索。。反正我是没有看到。后来才知道TestNG它可以自动生成测试报告,但效果不太直观,下面我们来做一个优化。一:首先搭建好Selenium+testNG+Maven环境,可参考(当然并不一定用...

Selenium+TestNG+Maven(2)

转载自http://www.cnblogs.com/hustar0102/p/5885115.htmlselenium介绍和环境搭建一、简单介绍  1.selenium:Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE、Mozil...
代码星球 ·2020-04-04

selenium 总结篇,常见方法和页面元素的操作

转载自:http://www.cnblogs.com/tobecrazy/今天,总结一下selenium怎么操作web页面常见的元素。主要有:上传alterdialogprompt dialogconfirm dialogselectlistradioboxinputboxcheckBox测试页面如...

Selenium Webdriver元素定位的八种常用方式(转载)

转载自https://www.cnblogs.com/qingchunjun/p/4208159.html在使用seleniumwebdriver进行元素定位时,通常使用findElement或findElements方法结合By类返回的元素句柄来定位元素。其中By类的常用定位方式共八种,现分别介绍如下。1.By.na...

selenium+java利用AutoIT实现文件上传

转载自:https://www.cnblogs.com/yunman/p/7112882.html?utm_source=itdadao&utm_medium=referral1、AutoIT介绍    AutoIT是一个类似脚本语言的软件,利用此软件我们可以方便的实现模...

Selenium WebDriver 对Cookie进行处理绕过登录验证码

  首先需要手动登录一次你的测试网站,去Chrome的F12中获取这个网站的cookie信息,找到对应的保存登录信息的cookie,接下来在代码中将上述的cookie信息通过webdriver写入的自动化脚本所弹出的浏览器中,这样服务器就会认为你已经登录过了,从而达到绕过登录环节的目的。代码参考如下:  driver=...

selenium之 chromedriver与chrome版本映射表(转载)

chromedriver版本支持的Chrome版本v2.34v61-63v2.33v60-62v2.32v59-61v2.31v58-60v2.30v58-60v2.29v56-58v2.28v55-57v2.27v54-56v2.26v53-55v2.25v53-55v2.24v52-54v2.23v51-53v2....

Selenium Webdriver元素定位的八种常用方法

在使用seleniumwebdriver进行元素定位时,通常使用findElement或findElements方法结合By类返回的元素句柄来定位元素。其中By类的常用定位方式共八种,现分别介绍如下:1.By.name()假设我们要测试的页面源码如下:<buttonid="gbqfba"aria-label="G...

Selenium XPATH详解

原文地址http://www.diggerplus.org/archives/9011、XPATH是什么XPATH是一门在XML文档中查找信息的语言,XPATH可用来在XML文档中对元素和属性进行遍历,主流的浏览器都支持XPATH,因为HTML页面在DOM中表示为XHTML文档。XPATH语言是基于XML文档的树结构,...
代码星球 ·2020-04-04
首页上一页...1617181920...下一页尾页