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
Web自动化测试
【Selenium06篇】python+selenium实现Web自动化:日志处理
一、前言最近问我自动化的人确实有点多,个人突发奇想:想从0开始讲解python+selenium实现
Web自动化测试
,请关注博客持续更新!
测试逍遥子
·
2020-06-24 19:01
WEB自动化测试
【Selenium08篇】python+selenium实现Web自动化:数据驱动框架,ddt,关键字驱动框架
一、前言最近问我自动化的人确实有点多,个人突发奇想:想从0开始讲解python+selenium实现
Web自动化测试
,请关注博客持续更新!
测试逍遥子
·
2020-06-24 19:01
WEB自动化测试
【Selenium04篇】python+selenium实现Web自动化:文件上传,Cookie操作,调用 JavaScript,窗口截图
一、前言最近问我自动化的人确实有点多,个人突发奇想:想从0开始讲解python+selenium实现
Web自动化测试
,请关注博客持续更新!
测试逍遥子
·
2020-06-24 19:01
WEB自动化测试
【Selenium05篇】python+selenium实现Web自动化:读取ini配置文件,元素封装,代码封装,异常处理,兼容多浏览器执行
一、前言最近问我自动化的人确实有点多,个人突发奇想:想从0开始讲解python+selenium实现
Web自动化测试
,请关注博客持续更新!
测试逍遥子
·
2020-06-24 19:01
WEB自动化测试
【Selenium01篇】python+selenium实现Web自动化:搭建环境,Selenium原理,定位元素以及浏览器常规操作!
一、前言最近问我自动化的人确实有点多,个人突发奇想:想从0开始讲解python+selenium实现
Web自动化测试
,请关注博客持续更新!
测试逍遥子
·
2020-06-24 19:30
WEB自动化测试
【Selenium03篇】python+selenium实现Web自动化:元素三类等待,多窗口切换,警告框处理,下拉框选择
一、前言最近问我自动化的人确实有点多,个人突发奇想:想从0开始讲解python+selenium实现
Web自动化测试
,请关注博客持续更新!
测试逍遥子
·
2020-06-24 19:30
WEB自动化测试
【Selenium02篇】python+selenium实现Web自动化:鼠标操作和键盘操作!
一、前言最近问我自动化的人确实有点多,个人突发奇想:想从0开始讲解python+selenium实现
Web自动化测试
,请关注博客持续更新!
测试逍遥子
·
2020-06-24 19:30
WEB自动化测试
收集一个测试工程师网站--测试工具,自动化等。
.51testing.cn/网站中记录的测试工具https://zhidao.baidu.com/question/523654506735150805.html1、web性能测试工具:LoadRunner;2、
web
p1i2n3g4
·
2020-06-24 19:56
测试
Web自动化测试
:获取浏览器弹窗alert、自定义弹窗以及其操作
在测试中,有时候会遇到弹窗的问题,有的是浏览器弹窗(alert)、有的是自定义弹窗;这节我们主要来讨论一下关于浏览器弹窗和简单的自定义弹窗。一、关于alert弹窗的方法switch_to_alert():定位到alert弹窗,返回一个弹窗的对象dismiss():对弹窗对象的取消操作(相当于点击弹窗上的取消按钮)accept():对弹窗对象的确定操作(相当于点击弹窗上的确定按钮)text:对弹窗对
szchuanshi
·
2020-06-24 17:52
自动化测试
软件测试
软件测试培训
Node.js结合selenium做
web自动化测试
第五课
Hello小伙伴们,愉快的周末结束了,别忘了学习,今天回顾第五课内容。主要分三部分下面开始我的表演了:一.定位元素的By.js方法它这是几个意思呢?它的意思是在js方法里传一段javascript代码来找到元素进行定位,又懵了吧,咱们有话进百度说前期准备做好,打开浏览器,定位方法By.js,要传javascript代码,那后面跟个function方法,没毛病接下来,坐稳了,要放大招了咦?在哪里,在
齐小猴
·
2020-06-24 11:40
从手工测试转型
web自动化测试
继而转型成专门做自动化测试的学习路线。
在开始之前先自学两个工具商业
web自动化测试
工具请自学QTP;QTP的学习可以跳过,我是跳过了的。
云鹤白
·
2020-06-24 09:29
他山之石
selenium-java
web自动化测试
工具-初体验
作为传统的web项目测试都是靠测试人员,按照测试用例手动操作,费时费力还容易遗漏,如果有自动测试框架或工具,那会节省甚多人力和时间。经过寻找发现selenium项目,觉得很不错。以下百度百科:Selenium[1]是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7,8,9,10,11),MozillaFirefox,Saf
liuguichenglove
·
2020-06-24 06:21
java
selenium
python2.7基于selenium的
web自动化测试
项目--base目录文件
Base.py#####各公共方法的二次封装以及定义,如抛弃selenium最外层的定位方法,直接传入By类的变量,既避免过长的函数定义也规范了元素定位的变量定义;同时由于系统中部分控件用鼠标点击不好定位,不能灵活的传参,所以根据控件类型封装各type_xx函数,调用js来替代原生方法;考虑到代码的运行速度远高于浏览器的渲染速度以及网络加载速度,在隐式等待30秒的基础上,基类中的定位方法在操作前都
linglong911224
·
2020-06-24 05:04
Python脚本原创
python2.7基于selenium的
web自动化测试
项目--house目录
#ResidentiaPage.py###楼盘模块#-*-coding:utf8-*-frombase.BaseimportBasefrombaseimportPagefromselenium.webdriver.common.byimportByfrombaseimportSQLfrombase.Baseimportlogfrombase.BaseimportconsoleLogclassRes
linglong911224
·
2020-06-24 05:04
Python脚本原创
python2.7基于selenium的
web自动化测试
项目--customer
#CustomerPage.py###租客信息#-*-coding:utf8-*-frombase.BaseimportBasefrombaseimportPagefromselenium.webdriver.common.byimportByfrombase.Baseimportlogfrombase.BaseimportconsoleLogimporttimeclassCustomerPage
linglong911224
·
2020-06-24 05:04
Python脚本原创
python2.7基于selenium的
web自动化测试
项目--fitment
#DesignSharePage.py###设计工程,派单改造交房#-*-coding:utf8-*-frombase.BaseimportBasefrombaseimportPagefromselenium.webdriver.common.byimportByfrombaseimportSQLimporttimefrombase.Baseimportlogfrombase.Baseimport
linglong911224
·
2020-06-24 05:04
Python脚本原创
python实战003:Selenium模拟浏览器获取网页源码
Selenium库是进行
web自动化测试
的框架,支持C,C++,Python,Java等语言,我们可以用Selenium来模拟手工操作浏览器的各种行为。
ProgramNotes
·
2020-06-24 00:50
编程语言Python
自动化测试Selenium
Selenium-Java
Web自动化测试
-分层设计思想(PageObject)
1:通常的分成设计模式元素层+操作层+业务层1.1:元素层获取定位元素1.2:操作层对元素进行操作1.3:业务层传入参数进行业务操作2:PageObject登录的Demo演示2.1:代码目录结构2.2:代码实现2.2.1:Base部分代码SelectDriver.javapackagePageObject.Base;/***Setup1:Base内的封装**/importorg.openqa.se
AnndyTuo
·
2020-06-23 16:18
Java自动化测试
如何快速搭建
Web自动化测试
框架
一、写在前面的话在使用WebDriver框架之前,我先后使用了其他两款自动化测试框架,IBMRationalRobot(历史悠久的老牌自动化工具)与TestComplete(功能强大,可支持Web、移动端和桌面程序自动化测试的付费工具),相比较于WebDrIver,它们对于自动化脚本开发者而言都不够“开放”(可扩展)和“自由”(可封装),或多或少都有一些局限性,当然这样并不是说WebDriver就
测试开发栈
·
2020-06-23 14:40
Web自动化测试
:浏览器不同页签之间的切换(handle)
一、切换页签(句柄handle)的基础用法:备注:部分方法为老写法,官方已经不推荐使用;点击这篇文章查看切换handle新写法。1.获取浏览器当前所在页签的句柄:current_window_handle()2.获取所有页面窗口的句柄window_handles()3.将定位的页面转到指定的window_name页面switch_to_window(window_name):window_name
szchuanshi
·
2020-06-23 13:02
自动化测试
软件测试
软件测试培训
2019最好用的自动化测试工具Top 10
起源于2000年,10多年来不断地完善,Selenium成为许多
Web自动化测试
人员的选择,尤其是那些有高级编程和脚本技能的人。
管书清
·
2020-06-23 11:11
从手工测试逆袭为NB自动化测试的学习路线
在开始之前先学习两个工具商业
web自动化测试
工具请学习QTP;QTP的学习可以跳过,我是跳过了的。
dianqianci5556
·
2020-06-23 04:47
web自动化测试
框架selenium调用JavaScript代码常用操作解析
在做web项目时,通常需要开发一些自动化用例,自动化用例执行可以设置触发条件,也可以定时执行,在每次代码发生变更的情况下,自动触发自动化用例执行,可以及时检测修改代码是否引入新的问题,提高产品的自信度。在开发web端自动化用例代码时,目前大多采用主流的selenium测试框架,selenium框架中的webdriver驱动浏览器模拟人的行为对页面进行操作,开发过程主要可以拆分为以下几个阶段:a)、
* star *
·
2020-06-23 02:34
python编程
Selenium自动化测试工具的介绍与使用
进入今天的主角:selenium学习功能测试自动化首选工具就是selenium,它是一个
web自动化测试
工具。selenium的特点支持多平台:IE、Chrome、Firefox、edge、Safa
TANGYRun
·
2020-06-22 23:52
测试工具
Web自动化测试
架构设计与实现
http://www.mesworld.cn/111-4/4708-2.htm分布式计算将网络服务带到世界的每一个角落,这些服务又大都部署在Web应用系统中。如何保障高质量软件或服务则是个突出的问题,其实软件测试从来就不应该被轻视。对于一个复杂的web应用程序系统需要测试的方面太多了,特别是那些开发周期很长的系统,如果所以测试都通过手工来完成,显然成本太高,且容易出错。通过使用自动化工具,则在某种
ccjjyy
·
2020-06-22 20:50
web测试优化
爬虫界又出神器|一款比selenium更高效的利器
提起selenium想必大家都不陌生,作为一款知名的
Web自动化测试
框架,selenium支持多款主流浏览器,提供了功能丰富的API接口,经常被我们用作爬虫工具来使用。
菜鸟学Python
·
2020-06-22 19:29
使用 Selenium 实现基于 Web 的自动化测试
与主流的
web自动化测试
框架还有QTP,基于Ruby的WATIR等相比,Selenium支持IE、MozillaFirefox多种浏览器,支持自动录制脚本以及Java、c#、ruby等多种运行语言的自动生成
big1980
·
2020-06-22 17:04
自动化测试
脚本录制
基于python+Selenium的
Web自动化测试
实战&面试题以及答案整理
1.你如何用Selenium测试?python+selenium+unittest+Jekins2.你在测试中常遇到哪些问题?这个常见的比如定位问题(如浏览器右侧上下滑动需要调用js实现;有些非select下拉框无法使用正常方法定位,可以采用xpath定位,然后把属性中的id改为name属性即可)3.如何解决问题?先思考,然后百度,考虑网速、电脑配置等原因,这题主要看重解决问题的能力和思维。4.S
Dance Wang
·
2020-06-22 16:52
web自动化
selenium
面试
定位
软件测试
Web自动化测试
:模拟键盘事件(Keys)
如何使用引入的common.keys库来模拟键盘来操控浏览器一、基础写法具体用法其实和我们之前对浏览器输入框所用的方法:send_keys()是一样的,只不过我们通过keys类,可以输入webdriver包中对应的键盘操作。首先导入keys库fromselenium.webdriver.common.keysimportKeys输入单个键盘按键:小键盘按键3:send_keys(Keys.NUMP
szchuanshi
·
2020-06-22 13:00
自动化测试
软件测试
软件培训
Web自动化测试
【分层架构设计与实现】二:定位符驱动层
链接:https://blog.csdn.net/ak739105231/article/details/102409810说明了python实现
web自动化测试
的基本逻辑以及数据驱动层,简单的说就是如何将数据与业务分离
冷凝娇
·
2020-06-22 13:51
自动化测试
#
python
Web自动化测试
【分层架构设计与实现】四:结果驱动层
总纲、数据驱动层:https://blog.csdn.net/ak739105231/article/details/102409810定位符驱动层:https://blog.csdn.net/ak739105231/article/details/102517323页面操作层:https://blog.csdn.net/ak739105231/article/details/102544527一
冷凝娇
·
2020-06-22 13:51
自动化测试
#
python
Web自动化测试
【分层架构设计与实现】一:总纲及数据驱动层
备注:这是笔记,不是经验!一、通用分层框架结构示意:其核心思想是把写在一个测试用例里的业务进行分层拆解,把不同的数据类型、业务模型进行分离,降低业务与数据间的耦合度,提高测试脚本的可维护性。上面的框架图中,把不同功能模块、业务数据都进行了分离,好处是当测试需求有变化时,始终只需改动特定模块内部的代码;例如,如果页面元素定位变了,只需修改定位符驱动层的数据即可;又如,某个页面元素的等待需要延时,只需
冷凝娇
·
2020-06-22 13:51
自动化测试
python
#
Java+selenium简单实现
web自动化测试
这次要学习的是Java+Selenium的
Web自动化测试
,虽然这个自动化测试技术已经少有人用,或者说已经没人用了,很多相关的插件都不支持更新了,而且所用的到selenium相关jar包的版本必须要和firefox
Yorkie_Lin
·
2020-06-22 09:13
自动化测试入门
selenium+webdriver入过的坑(中)
接上篇文章《selenium+webdriver入过的坑(上)》继续写那些年我入过的
web自动化测试
的坑吧※※※坑3※※※源码:fromseleniumimportwebdriverfromtimeimportsleepdriver
我没有昵称啊
·
2020-06-21 18:42
自动化测试
基于Selenium+Python的
web自动化测试
框架
一、什么是Selenium?Selenium是一个基于浏览器的自动化测试工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:SeleniumIDE、SeleniumWebDriver和SeleniumGrid。SeleniumIDE:Firefox的一个扩展,它可以进行录制回放,并把录制的操作以多种语言(例如java、python等)的形式导出成测试用
A_Kaka
·
2020-06-21 16:44
(引用)unittest测试框架总结
转载:http://www.cnblogs.com/yufeihlf/p/5707929.htmlunittest单元测试框架总结unittest单元测试框架不仅可以适用于单元测试,还可以适用
WEB自动化测试
用例的开发与执行
weixin_30945319
·
2020-06-21 10:33
Web自动化测试
框架-PO模式
Web自动化测试
框架(WebTestFramework)是基于Selenium框架且采用PageObject设计模式进行二次开发形成的框架。一、适用范围:传统Web功能自动化测试、H5功能自动化测试。
weixin_30715523
·
2020-06-21 10:39
Python+Selenium 自动化测试 6. Unittest模块学习
unittest单元测试框架不仅可以适用于单元测试,还可以适用
WEB自动化测试
用例的开发与执行,该测试框架可组织执行测试用例,并且提供了丰富的断言方法,判断测试用例是否通过,最终生成测试结果。
Ricky_Frog
·
2020-06-21 07:15
Selenium自动化测试
爬虫界又出神器|一款比selenium更高效的利器
本文转载自菜鸟学Python,禁二次转载提起selenium想必大家都不陌生,作为一款知名的
Web自动化测试
框架,selenium支持多款主流浏览器,提供了功能丰富的API接口,经常被我们用作爬虫工具来使用
简说Python
·
2020-06-21 05:06
【Selenium07篇】python+selenium实现Web自动化:PO模型,PageObject模式!
一、前言最近问我自动化的人确实有点多,个人突发奇想:想从0开始讲解python+selenium实现
Web自动化测试
,请关注博客持续更新!
测试逍遥子
·
2020-06-21 04:04
WEB自动化测试
python2.7基于selenium的
web自动化测试
项目--框架设计
为避免每次版本迭代上线后,回归不全导致未改动的模块产生新的问题,同时为了解放重复的流程回归测试,所以有了这个业务流程自动化回归项目的初版。项目基于Python2.7、selenium3.0、unittest框架组合而成使用POM模式,即PageObjectModel页面对象模式来使测试代码更易阅读、维护、复用POM下,应用程序每一个页面都有一个对应的pageclass每一个pageclass维护改
linglong911224
·
2020-06-21 03:06
Python脚本原创
python2.7基于selenium的
web自动化测试
项目--contract
#HouseContracPage.py#新增委托合同#-*-coding:utf8-*-frombase.BaseimportBasefrombaseimportPagefromselenium.webdriver.common.byimportByfromselenium.common.exceptionsimportNoSuchElementExceptionimporttimefromba
linglong911224
·
2020-06-21 03:06
Python脚本原创
自动化测试框架selenium入门-java代码实现自动化测试(一)
selenium是
Web自动化测试
工具集。2.为什么选用selenium?selenium是开源的,免费的3.selenium和webdriver的关系。
大风起兮丶
·
2020-06-21 02:31
使用Zombie.js进行
Web自动化测试
Zombie.js是一个node.js环境下,非常小巧高效率的WebUIAutomationTest库.本文将介绍如何使用Zombie.js对WebUI进行自动化测试.本文使用到的环境:node.js+coffeescriptmochagulp.jsexpress.js快速预览Zombie.js测试constBrowser=require('zombie');Browser.localhost('
lvjian700
·
2020-06-21 01:53
Web自动化测试
【分层架构设计与实现】三:页面操作层
总纲及数据驱动层:https://blog.csdn.net/ak739105231/article/details/102409810定位符驱动层:https://blog.csdn.net/ak739105231/article/details/102517323一、页面操作层页面操作层是专门用于封装页面元素操作的。每一个页面都需要有一个对应的操作类,在这个类里面包含该页面上所有的测试场景所需
冷凝娇
·
2020-06-20 23:50
自动化测试
#
python
airtest+pytest实战教程05—登录智学网app
2|0获取应用元素如同
web自动化测试
一样,app的页面元素获取也是一个比较重要的组成部分。我们使用什么获取元素呢,当然是使用airtestIDE了。
海Vq2Py
·
2020-06-20 20:01
程序员
Web自动化测试
:切换页面Frame
在实际的测试中,有时候我们会经常遇到找不到元素的问题,这也是自动化测试中经常会遇到的情况,我一般首先考虑的就是是否由于页面中嵌套了frame,从而导致定位不到元素,如果页面代码中没有iframe层,再根据报错信息来考虑原因是否是:元素被隐藏,定位路径不正确等情况。一般下列情况中页面可能包含frame嵌套:后台管理系统中,页面中有一些独立的功能模块,特征是页面显示切换了模块,但是地址栏的URL并没有
szchuanshi
·
2020-06-19 17:15
自动化测试
软件测试
软件测试培训
【实验楼-训练营】Python Web 自动化测试入门实战 ,跟着步骤走,完成训练
点击下面链接获取20块优惠券,有效期至:2020-06-26https://www.shiyanlou.com/promotions/YTAEhvjw/课程介绍本课程由《Python
Web自动化测试
入门与实战
Tynam.Yang
·
2020-06-19 11:00
Python自动化基础笔试面试题(附带答案)
自动化代码用到过的设计模式:①单例设计模式②工厂模式③PO设计模式④数据驱动模式⑤面向接口编程设计模式2.什么是SeleniumSelenium是一个开源的
web自动化测试
框架,支持多种编程语言开发自动化测试脚本
Python测试社区
·
2020-06-18 17:19
python+selenium基于po模式的
web自动化测试
框架
一、什么是Selenium?Selenium是一个基于浏览器的自动化测试工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:SeleniumIDE、SeleniumWebDriver和SeleniumGrid。SeleniumIDE:Firefox的一个扩展,它可以进行录制回放,并把录制的操作以多种语言(例如java、python等)的形式导出成测试用
二次元BUG
·
2020-06-18 13:00
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他