E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Selenium自动化
Python +
Selenium自动化
测试 -- unittest断言
今天来说说unittest断言:unittest断言自动化的测试中,对于每个单独的case来说,一个case的执行结果中,必然会有期望结果与实际结果,来判断该case是通过还是失败,在unittest的库中提供了大量的实用方法来检查预期值与实际值,来验证case的结果,一般来说,检查条件大体分为等价性,逻辑比较以及其他,如果给定的断言通过,测试会继续执行到下一行的代码,如果断言失败,对应的case
星空之下@csdn
·
2020-06-24 04:48
selenium
python自动化
Python +
Selenium自动化
测试 -- unittest框架解析
今天主要来说说unittest框架:unittest框架解析unittest是python的单元测试框架,在python的官方文档中,对unittest有详细的介绍,想更深一步研究的同学可以到https://www.python.org/doc/去了解。unittest单元测试提供了创建测试用例,测试套件以及批量执行的方案,unittest在安装pyhton以后就直接自带了,直接importuni
星空之下@csdn
·
2020-06-24 04:48
selenium
python自动化
selenium之 关闭窗口close与quit
更多关于pythonselenium的文章,请关注我的专栏:Python
Selenium自动化
测试详解selenium关闭窗口有两个方法,close与quit,我们稍作研究便知道这两个方法的区别。
huilan_same
·
2020-06-23 16:35
Selenium
Python
Selenium自动化测试详解
selenium
python
自动化测试
close
quit
【WebDriver】
selenium自动化
测试入门到进阶 一
很多没有语言基础小伙伴学了一点selenium,会写“打开浏览器->输入搜索内容->点击百度一下”这种简单用例后就不知道怎么进阶了,下面以一个实际的例子介绍selenium怎么一步步进阶环境搭建安装eclipse或其他IDE安装JDK,并配置系统变量(不会的百度)创建Java项目,导入selenium的jar包两个最基本用例为了保护公司隐私,已改动url,所以该例子不能运行,参考代码即可1、导入客
灵枢_
·
2020-06-23 09:16
自动化测试
自动化测试
Selenium自动化
测试介绍
当下,自动化测试越来越成为主流的趋势,很多公司都已经在开始使用或者已经使用了好多年。在职场上,不管公司是否真的打算开展自动化测试、是否适合开展自动化测试,都习惯性的把自动化测试写在招聘要求当中,在面试过程中也多多少少会问到一些。所以了解和学习自动化测试时非常有必要的。而在自动化测试领域,Selenium和QTP是市场的主流工具,但现在Selenium越来越占据主导地位,在这里,咱们暂不讨论两个工具
爱笑的眼睛1223
·
2020-06-23 09:03
Web自动化测试
自动化测试selenium+java
selenium元素的定位以及操作1.元素的定位
Selenium自动化
,我们需要做的最基本的事情就是在页面找到元素并通过脚本程序去操作这个元素,实现模拟人工操作。
无忧无虑Coding
·
2020-06-23 08:44
selenium自动化测试
python+
selenium自动化
测试——POM模式
目录结构测试基类BasePagefromseleniumimportwebdriverfromtimeimportsleep,time#定义页面的基础类,所有的页面都需要继承这个基础类classBasePage(object):'''初始化基础类'''def__init__(self,driver,url):self.driver=driverself.url=urldefopen_brows(s
小猿_vv
·
2020-06-23 07:00
python+
selenium自动化
测试学习笔记一
1.使用firefox浏览器,启动firefox弹出导入设置及数据解决方法:实质是firefoxprofile文件设置问题,(profile文件用于存放列如书签,个人偏好设置等信息)创建自动化测试对应的的profile即可解决问题。a关闭firefox浏览器,开始菜单的运行文本框执行firefox-p,弹出profile文件设置窗口b.新增profile,例如名称为testProfilec.设置好
djmax21132
·
2020-06-23 04:21
测试
软件测试系列之Python3
Selenium自动化
实践
我一直觉得搭建环境好头疼呀!!!也是最费时间的事情!!1、首先要下载Python3,这个去官网下载就好,找到对应的版本这个是一个Python3的一个版本下载地址:https://www.python.org/ftp/python/2、下载pip(简单来说pip就是Python的一个包管理工具,可以对第三方的包进行管理操作,例如,安装、卸载、检查更新、查看包信息等等。)(1)点击链接:https:/
dego9898
·
2020-06-23 03:21
简易
selenium自动化
测试框架(Python)
最近空闲时间在探索Selenium的自动化测试,简单的写了一个小框架来测试公司的一个web产品。该框架包括以下模块:1.Testcase编写模式(page模式,参考之前的博文http://www.cnblogs.com/AlwinXu/p/5537955.html)2.Testcase的管理及执行(主要是用nose)该模块借助了一个外部txt文件来记录测试用例,每个用例为自身的文件名,如果不需要在
dasaisao0725
·
2020-06-23 03:26
python+
selenium自动化
软件测试
1.1环境搭建1.1.1selenium简介Selenium是用于测试Web应用程序用户界面(UI)的常用框架。它是一款用于运行端到端功能测试的超强工具。您可以使用多个编程语言编写测试,并且Selenium能够在一个或多个浏览器中执行这些测试。Selenium的发展经历了三个阶段,第一个阶段,也就是selenium1的时代,在运行selenium1.0程序之前,我们得先启动seleniumserv
猎摘互联网软件测试业界技术文章专用博客
·
2020-06-23 02:38
selenium功能自动化测试
Python+
Selenium自动化
测试-代码与数据分离
在自动化测试中,把测试数据从测试代码中分离出来,可以大大降低维护的成本。例如:使用代码与测试数据分离,当测试数据发生变化时,只需要修改数据即可,不会对主干代码产生影响。可以把测试数据存储在文本或数据库中,本文计划用excel文件存储测试数据。测试数据分离前:页面的登录操作中的用户名、密码等数据写在测试代码中。如下:login_page.set_username(‘s1’)#输入用户名login_p
ct745363083
·
2020-06-23 01:53
Selenium自动化
测试工具的介绍与使用
Selenium自动化
测试什么是自动化测试自动化测试指软件测试的自动化,在预设状态下运行应用程序或者系统,预设条件包括正常和异常,最后评估运行结果。
TANGYRun
·
2020-06-22 23:52
测试工具
测试用例 setup 和 和 teardown
当然迓有更高级一点的setupClass呾teardownClass,需配合@classmethod装饰器一起使用,在做
selenium自动化
的时候,它的效率尤为突然,可以叧启动一次浏览器执行多个用例。
骑着乌龟赶猪
·
2020-06-22 21:00
测试用例 setup 和 和 teardown
当然迓有更高级一点的setupClass呾teardownClass,需配合@classmethod装饰器一起使用,在做
selenium自动化
的时候,它的效率尤为突然,可以叧启动一次浏览器执行多个用例。
骑着乌龟学Python
·
2020-06-22 21:00
DevOps部署发布前验证-
Selenium自动化
测试
当我们将代码搬到Github\Gitlab之上的时候,我们就可以通过类似于Jenkins这样的DevOps解决方案来实现对代码的自动化编译、打包、测试和发布等操作了。对于自动化测试这部分,相信不是专门做测试的人接触的还是比较少的,那么我们怎么实现自动化测试代码编写就是我们首要解决的问题。自动化测试框架自动化测试框架,即是应用于自动化测试所用的框架。按照框架的定义,自动化测试框架要么是提供可重用的基
boonya
·
2020-06-22 18:35
DevOps
python
selenium自动化
测试之路(1)--分层测试概念、selenium工具介绍
1、分层自动化测试概念传统的自动化市场更关注产品UI层的自动化测试,而分层的自动化测试倡导产品开发的不同阶段都需要自动化测试大多公司与研发团队其实是忽略了单元测试与集成测试阶段的自动化测试工作,所以,在分层的自动化测试中,我们有必要对这些定义重新理解和定义。单元测试:我们需要规范的来做单元测试同样需要相应的单元测试框架,如java的Junit、testNG,C#的NUint,Python的unit
anbaduay633369
·
2020-06-22 14:45
使用
selenium自动化
测试工具进行页面信息的抓取遇到的坑
为什么选择使用selenium?selenium是一个Web程序测试工具,selenium能解析js,而我平常写的简单爬虫都是爬静态页面,即原始的html,当js改变html的元素时,如果依照原来的那个爬取的html来弄就会出错。selenium支持多种浏览器,Chrome,Firefox,Phantomjs(已经被弃用了,可以使用其他浏览器的无头模式)。重要的事说三遍,Chrome是真的快!Ch
alittlebirdsd
·
2020-06-22 13:44
数据挖掘
selenium自动化
测试中,采用jxl实现参数化(从Excel中读取数据)
声明:本文在http://www.cnblogs.com/liu-ke/p/4223807.html文章基础上稍作修改,并增加了简单的测试调用代码importjava.io.FileInputStream;importjava.io.InputStream;importjava.util.List;importjava.util.ArrayList;importorg.testng.Assert;
alchaochao
·
2020-06-22 13:01
selenium
selenium自动化
测试-对时间控件的处理
本文处理的时间控件一.无readonly只读属性,所以不用去掉这个属性再操作。查看网页源码,发现实际上时间控件为input,格式为yyyy-mm-ddHH:mm:ss解决:1.通过chrome浏览器获取控件xpath值(ID,name,cssselector均可,只是Find方法不同)2.调用clear()方法清空输入框的原有值(很重要)3.调用click()方法点击输入框,可以设置个延迟等待。4
加尔鲁什
·
2020-06-22 10:09
selenium
python
【selenium爬虫】Yhen手把手带你用
selenium自动化
爬虫爬取海贼王动漫图片
以下内容为本人原创,欢迎大家观看学习,禁止用于商业用途,转载请说明出处,谢谢合作!大噶好!我是python练习时长一个月的Yhen.很高兴能在这里和大家分享我的学习经验。作为小白,我在写代码的时候可能会遇到各种各样的BUG,我把我的一些经验分享给大家,希望对大家能有所帮助!今天要带大家用一个比较特别的爬虫方式——selenium来实现爬取百度图片里的海贼王图片。后面会把源码也给到大家哦,因为比较详
@Yhen
·
2020-06-22 09:47
Yhen爬虫笔记
python3+selenium 自动化测试框架初探
python3+
selenium自动化
测试框架初探首先,对于软件测试行业的人员技术发展。我的个人看法是:不能一味的追求自动化测试、性能测试、压力测试的技术,而忽略了功能测试!
Winhole
·
2020-06-22 08:51
python
自动化测试
Linux
Selenium自动化
测试工具使用方法汇总
1、设置无头浏览器模式fromseleniumimportwebdriverfromselenium.webdriver.chrome.optionsimportOptionschrome_options=Options()chrome_options.add_argument('--headless')chrome_options.add_argument('--disable-gpu')cla
·
2020-06-22 08:36
selenium自动化
实践Day3--获取页面邮箱
importrechrome_driver="C:\ProgramFiles(x86)\Google\Chrome\Application\chromedriver.exe"driver=webdriver.Chrome(executable_path=chrome_driver)driver.maximize_window()driver.implicitly_wait(1)driver.get
等待小王子的花
·
2020-06-22 04:32
selenium自动化
selenium自动化
实践Day4--断言页面标题
#coding=utf-8importtimefromseleniumimportwebdriverimportseleniumchrome_driver="C:\ProgramFiles(x86)\Google\Chrome\Application\chromedriver.exe"driver=webdriver.Chrome(executable_path=chrome_driver)dri
等待小王子的花
·
2020-06-22 04:32
selenium自动化
如何用 Python 一键查房价?看来我还是买不起房啊!
于是我用python+selenium来抓取链家房数据,
selenium自动化
优点是完全可以模拟人工操作网页,而且相对其他爬虫不用写请求头,例如直接request的。
Python32
·
2020-06-22 03:55
Python
TensorFlow on Android:训练模型
文章推荐[运营专题]零预算引爆个人和企业品牌【原文链接】
Selenium自动化
测试从零实战【原文链接】原来这样做,才能向架构师靠近【原文链接】CordovaApp打包全揭秘【原文链接】TensorFlowonAndroid
技术杂谈哈哈哈
·
2020-06-21 21:20
python
人工智能
人工智能专栏
GitChat技术杂谈
React Native 移动开发入门与实战
文章推荐
Selenium自动化
测试从零实战【阅读原文】原来这样做,才能向架构师靠近【阅读原文】CordovaApp打包全揭秘【阅读原文】TensorFlowonAndroid:物体识别【阅读原文】TensorFlowonAndroid
技术杂谈哈哈哈
·
2020-06-21 21:20
前端
移动开发
混合开发
GitChat技术杂谈
TensorFlow on Android:物体识别
[运营专题]零预算引爆个人和企业品牌【原文链接】
Selenium自动化
测试从零实战【原文链接】原来这样做,才能向架构师靠近【原文链接】CordovaApp打包全揭秘【原文链接】TensorFlowonAndroid
技术杂谈哈哈哈
·
2020-06-21 21:20
人工智能
python
人工智能专栏
GitChat技术杂谈
Selenium自动化
之操作日期控件(一)send_keys
#操作日期控件send_keysfromseleniumimportwebdriverimportunittest,time,tracebackfromselenium.webdriver.support.uiimportWebDriverWaitfromselenium.webdriver.common.byimportByfromselenium.webdriver.supportimport
DansonC
·
2020-06-21 19:10
python
自动化
pycharm+selenium搭建环境之no module named 'selenium'异常解决
在pycharm上搭建python+
selenium自动化
测试环境时,遇到一个很坑的问题:nomoduelnamed‘selenium’如下图:解决方法:1.查看你的python是否正确安装了selenium
咸鸭蛋嘎嘎
·
2020-06-21 18:13
selenium学习中常见问题
快速构建一个完整的Selenium框架
今天跟大家细讲如何构建一个完整的selenium框架,当你学会了这一篇你就也可以说自己会
selenium自动化
测试了。
Chaqian
·
2020-06-21 18:43
单元测试框架(unittest)-
selenium自动化
测试
一:简介1.unittest(PyUnit):具备创建测试用例,测试套件,测试夹具能力TestFixture(测试夹具):使用测试夹具可定义单个或多个在测试执行之前的准备工作和执行之后的清理工作TestCase(测试用例):unittest中执行测试的最小单元,通过unittest提供的assert方法来验证一组特定的操作和输入以后得到的具体响应,提供一个名为TestCase的基础类,可用来创建测
Dreamercp
·
2020-06-21 13:13
#
自动化测试之selenium
selenium自动化
图片不加载设置
设置
selenium自动化
Chrome浏览器的图片不加载2就是不加载options=webdriver.ChromeOptions()prefs={'profile.default_content_setting_values
尾巴去哪了
·
2020-06-21 13:20
Python笔记
selenium自动化
测试unittest单元测试框架
断言方法unittest整体结构举个栗子(百度搜索页测试用例)一、断言方法方法检查assertEqual(a,b)a==bassertNotEqual(a,b)a!=bassertTrue(x)bool(x)isTrueassertFalse(x)bool(x)isFalseassertIs(a,b)aisbassertIsNotaisnotbassertIsNone(x)xisNoneasser
叄贰壹
·
2020-06-21 13:27
selenium自动化测试
selenium自动化
操作
在前面爬虫的相关介绍中,我们介绍了如何抓取静态页面信息。但是,在实际的网页浏览过程中,我们可能会经常碰到各种需要进行交互的操作,典型的如输入信息、点击按钮之类。对于这种场景,之前的静态页面操作方式已经不能满足需求,这时我们需要借助新的工具,比如selenium或者PhantomJS。由于后者已经停止维护,推荐使用前者。1.selenium是什么如果大家有做过web的自动化测试,相信对于seleni
python两三事
·
2020-06-21 11:00
Selenium自动化
测试,接口自动化测试开发,性能测试从入门到精通
Selenium自动化
测试,接口自动化测试开发,性能测试从入门到精通Selenium接口性能自动化测试基础部分:分层自动化思想Slenium介绍Selenium1.0/2.0/3.0SleniumRC,
weixin_33756418
·
2020-06-21 10:31
selenium Page Object模型
PageObject是
Selenium自动化
测试项目开发实践的最佳设计模式之一,通过对界面元素和功能模块的封装减少冗余代码,同时在后期维护中,若元素定位或功能模块发生变化,只需要调整页面元素或功能模块封装的代码
墙角一直霉
·
2020-06-21 05:46
自动化测试
Selenium自动化
实践
因为公司的权限设置太过繁琐,现在想使用selenium来进行自动化设置,记录一下Selenium的实践过程。环境python3.6.5IDEpycharm首先安装selenuimpip3installselenium然后我这里使用的是chrome的浏览器,不同的浏览器需要不同的驱动,这里贴出驱动下载地址http://chromedriver.storage.googleapis.com/index
N1ne丶Sun
·
2020-06-21 04:08
运维相关
selenium自动化
测试工具开发python爬虫-动态加载页面数据获取
爬虫目标:获取https://www.factual.com/data/t/hotels-us中的酒店数据,并生成标准xls表格网页特征:1.有人机验证码2.数据动态加载3.页面数据使用链接后添加#offset=xx(数据偏移)加载数据源码git地址(仅供参考学习):https://github.com/EthanXzhang/HotelDataCrawler构思阶段:常规爬虫使用beautifu
EthanXZhang
·
2020-06-21 01:36
python
python中selenium使用chrome无头浏览器执行JavaScript(js)
python中selenium使用chrome无头浏览器执行JavaScript(js)PhantomJSchromechromeheadlesspythonJavaScriptjs
Selenium自动化
测试
干啥都要好好干!
·
2020-06-21 00:13
JAVA 【爬虫】Selenium—自动化测试工具
目录JAVA爬虫
selenium自动化
测试的学习记录!●为什么要用-Selenium呢?
骷髅_Skeleton
·
2020-06-20 21:42
JAVA
【爬虫】
java
selenium
软件测试
爬虫
华为五年自动化测试工程详细解说:unittest单元测试框架
python+
selenium自动化
测试中通常使用unittest或者pytest作为单元测试框架。而java+
selenium自动化
测试中通常使用junit或者testng作为单元测试框架。
测试逍遥子
·
2020-06-20 21:43
WEB自动化测试
selenium自动化
原理与安装
selenium自动化
原理与安装1.介绍Selenium是一个Web应用的自动化框架。通过它,我们可以写出自动化程序,像人一样在浏览器里操作web界面。比如点击界面按钮,在文本框中输入文字等操作。
小龙学测试
·
2020-06-13 13:03
python
web
selenium
Python+
selenium自动化
生成测试报告
批量执行完用例后,生成的测试报告是文本形式的,不够直观,为了更好的展示测试报告,最好是生成HTML格式的。unittest里面是不能生成html格式报告的,需要导入一个第三方的模块:HTMLTestRunner一、导入HTMLTestRunner1.这个模块下载不能通过pip安装了,只能下载后手动导入,下载地址:http://tungwaiyip.info/software/HTMLTestRun
骑着乌龟学Python
·
2020-06-12 22:00
selenium自动化
入门
1、chromedriver下载http://npm.taobao.org/mirrors...需要根据chrome当前版本(chrome://version/)下载对应的driver,下载好的driver放到你的python安装根目录中下面的代码简单的实现一个在百度首页进行搜索的功能fromseleniumimportwebdriverimporttimedriver=webdriver.Chr
白风之下
·
2020-05-30 10:24
python
selenium
Selenium学习笔记——selenium操作详记
Selenium操作学习笔记学习目的:使用
selenium自动化
测试工具,模拟人为操作浏览器,达到可以注册/登录网页,滑动下拉框,选择,鼠标点击等操作,为以后编写突破反爬虫机制的个人小爬虫建立基础。
ALittleHigh
·
2020-05-19 19:53
python爬虫
selenium
python
比较简单的
selenium自动化
操作播放bilibili(b站)视频2020
直接放代码fromseleniumimportwebdriverimporttimedriver=webdriver.Chrome(r'C:\chromedriver.exe')urllist=['https://www.bilibili.com/video/BV15f4y1m7xH?from=search&seid=9788956603997309480','https://www.bilibi
spiritLHL
·
2020-05-05 18:28
selenium
python
windows
selenium
Python+
selenium自动化
测试之浏览器基础操作
前言本文主要讲解webdriber框架,Selenium就像真实用户所做的一样,Selenium测试可以在Windows、Linux和Macintosh上的InternetExplorer、Chrome和Firefox中运行。当然如果为了可视化你可以在浏览器使用selenium的IDE插件,它是一个浏览器插件,可以下各浏览器插件中添加。下面主要说明使用python如何调用webdriver框架的A
测试人追风
·
2020-05-04 16:38
python
selenium
软件测试
Selenium中遇到验证码问题的处理
我们使用
selenium自动化
测试工具中难免会遇到验证码,那么我们应该如何处理?
嘉 诚
·
2020-04-30 13:28
python
自动化测试
软件测试
selenium
python
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他