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自动化测试Ⅱ
18年selenium3+python3+unittest自动化测试教程(上)
自动化测试课程介绍简介:讲解什么是自动化测试和课程大纲讲解,课程需要的基础和学后的水平python3.7+selenium3pycharm第二章自动化测试相关软件安装1、自动测试工具selenium介绍简介:介绍
selenium
DdShare
·
2020-06-29 13:22
selenium自动化测试
问题合集
(1)webdriver打开chrome显示:“您使用的是不受支持的命令行标记…”原因:我当时的问题是由于下载的chromedriver版本过低解决方式:可以查看chrome的版本号,下载对应的chromedriver版本:http://npm.taobao.org/mirrors/chromedriver/(其他链接:-chrome:http://chromedriver.storage.goo
日风更吹
·
2020-06-29 12:37
Python
selenium
pycharm+
selenium自动化测试
无法生成html报告,及生成的报告为空的解决方法
最近有同事在使用pycharm+selenium进行自动化测试时,遇到了几个问题,以前我也遇到过,但是和这次还有点不一样,记录一下。1.自动化测试无法生成html报告测试脚本运行成功,但html报告没有生成,之前我遇到过,解决办法是删除pycharm默认的unittests,但是这次这样操作却没起作用,研究了一下,用下面的方法解决:主要原因是在用的这个版本pycharm的setting没有改。第一
空城雀
·
2020-06-29 09:10
python
Python+selenium table表单处理
表单页面源码一般有这几个明显的标签:table、tr、th、td标示一个表格标示这个表格中间的一个行定义表头单元格定义单元格标签,一组标签将将建立一个单元格,标签必须放在标签内源码Table模板语言工具方向python
selenium
SitVen
·
2020-06-29 08:46
selenium
Selenium自动化测试
框架入门整理
关注嘉为科技,获取运维新知本文主要针对
Selenium自动化测试
框架入门整理,只涉及总体功能及框架要点介绍说明,以及使用前提技术基础要求整理说明。作为开发人员、测试人员入门参考。
CanwayTech
·
2020-06-29 05:35
DevOps
Selenium自动化测试
实践-01
距离上次写博客(2018年04月01日发布了博客《QTP自动化测试实践-01》)大概过去了一个月的时间,这期间学完了
Selenium自动化测试
理论并做了一些练习,这期间的学习成果,在此记录一下~首先说明一下
weixin_40305727
·
2020-06-28 23:26
自动化测试
自动化测试 -- 通过Cookie跳过登录验证码
参考链接www.cnblogs.com/fnng/p/6431484.html一、打开网页,查看cookie二、通过浏览器手动登录三、再次查看cookie发现多了Market.ourebuy.com四、编写
Selenium
palulua
·
2020-06-28 19:23
Selenium自动化测试
-unittest单元测试框架
一、Pyhon工作原理——核心概念:testcase,testsuite,TestLoder,TextTestRunner,TextTestResult,testfixtureTestCase(测试用例):所有测试用例的基类,它是软件测试中最基本的组成单元。一个testcase就是一个测试用例,是一个完整的测试流程,包括测试前环境的搭建setUp,执行测试代码(run),以及测试后环境的还原(te
weixin_33757911
·
2020-06-28 04:49
自动化测试selenium在小公司的成功实践
如果你是java开发人员,本文将帮助你快速搭建整套
selenium自动化测试
框架,你可以帮助公司升级为自动化测试架构;如果你是测试人员,那你得按照本文多实践一下,遇到不懂的咨询下公司的java开发,同样你也可以完成自动化测试架构升级
weixin_33751566
·
2020-06-28 04:55
Selenium自动化测试
Python六:持续集成
持续集成欢迎阅读WebDriver持续集成讲义。本篇讲义将会重点介绍SeleniumWebDriverAPI的在持续集成中的使用方法,以及使用Jenkins持续集成工具进行自动化测试的设计。持续集成的概念持续集成的定义持续集成,Continuousintegration,简称CI。随着软件开发复杂度的不断提高,团队开发成员间如何更好地协同工作以确保软件开发的质量已经慢慢成为开发过程中不可回避的问题
weixin_30877755
·
2020-06-28 01:35
Python&
Selenium自动化测试
之PO设计模式
一、摘要PageObject模式,后面简称PO,他是一种设计思想,在上一章节中,曾经列举了一些在编写自动化测试过程中随着代码量的增加导致的大量代码难以维护、难以扩展、可读性极差等灾难性的事件;那么PO模式是能够帮我们解决一部分问题的解决方案;在此笔者更愿意将其称之为一种设计模式,一种设计思想;所谓PageObject及页面对象,页面对象是哪些东西呢?比如一个按钮是一个对象,一个页面也是一个对象,这
weixin_30797199
·
2020-06-28 00:35
Python Selenium设计模式-POM
前言本文就python
selenium自动化测试
实践中所需要的POM设计模式进行分享,以便大家在实践中对POM的特点、应用场景和核心思想有一定的理解和掌握。
weixin_30251587
·
2020-06-27 15:28
selenium自动化测试
——常见的八种元素定位方法
selenium常用的八种元素定位方法1、通过id定位:find_element_by_id()2、通过name定位:find_element_by_name()3、通过tag定位:find_element_by_tag_name()4、通过class定位:find_element_by_class_name()5、通过css定位:find_element_by_css_selector()6、通
weixin_30216561
·
2020-06-27 15:40
【Python+selenium】Page Object 设计模式
PageObject是
selenium自动化测试
项目开发实践的最佳设计模式之一,它主要体现在对界面交互细节的封装,这样可以使测试案例更关注与业务而非界面细节,从而提高测试案例的可读性。
w68688686
·
2020-06-27 12:02
Python+Selenium
Python+
Selenium自动化测试
之页码,前一页、后一页、翻页
思路:获取当前的总记录数,每页大小,算出总的页数,然后根据总页数实现翻页,在翻页时,可以获取每一页的内容存在列表中,为后面的模糊匹配做准备。BasePage中封装#页面的页码信息,记录总数、分页大小defget_page_size(self,totalTtems,pagesize):totalitem=self.get_eleText(totalTtems)pagesize=self.get_el
觉无期1
·
2020-06-27 09:23
Selenium
Python+
Selenium自动化测试
之模糊匹配功能
该功能主要是解决Web系统中常用的功能,模糊查询,查询到对应的数据结果。#模糊匹配查询内容keyword是模糊查询关键字,list是查询出的列表,该函数用于验证查询的结果是不是#都包含该关键字,如果都包含则返回True,否则返回False。deffuzzy_match(self,keyword,list):flag=''logging.info("模糊匹配关键字是{0},list列表是{1}".f
觉无期1
·
2020-06-27 09:23
Selenium
Python3 — unittest框架的使用
参考:
Selenium自动化测试
-unittest单元测试框架使用unittest官方文档一、前置条件(setUp)、后置条件(tearDown)和TestSuite的使用#文件名:test_case01
Ceres爱吃鱼
·
2020-06-27 06:21
Python
自动化测试
自动化测试Java一:Selenium入门
自动化测试的基础在Selenium的课程以前,我们先回顾一下软件测试的基本原理,为我们进一步完成
Selenium自动化测试
做好准备。
强大的石头
·
2020-06-27 06:39
selenium
安装
使用与问题分析
Java+Selenium3.0基础篇1-环境搭建
当时是selenium2.48好像,从Selenium2.0开始,就加入了webdriver,实际上,我们说的
selenium自动化测试
,大部分情况都是在使用webdriver的API。
Anthony_tester
·
2020-06-27 01:59
从零开始到设计Python+
Selenium自动化测试
框架-如何开始
如何开始学习webui自动化测试?如何选择一门脚本语言?选择什么自动化测试工具?本人已经做测试快5年,很惭愧,感觉积累不够,很多测试都不会,三年多功能测试,最近两年才开始接触和学习自动化测试。打算写一个系列文章,关于如何从零开始到会设计和组装一个简单的webui自动化测试框架。把文章放到这里的目的,方便以后自己记不住,回过来看看,还有就是给一些想学习web自动化测试的朋友们一些学习参考和交流,互相
Anthony_tester
·
2020-06-27 01:58
python
selenium
自动化测试
Python+Selenium框架设计篇之1-什么是自动化测试框架
框架具有以下一些优点:1)代码复用2)最大覆盖率3)很低成本维护4)很少人工干预5)简单报告输出2.常见的测试框架分类好多
Selenium自动化测试
开发人员是有QTP那
Anthony_tester
·
2020-06-27 01:58
python
selenium
自动化测试
自动化测试框架介绍
Selenium自动化测试
-unittest单元测试框架使用
一、什么是unittest这里我们将要用的unittest是python的单元测试框架,它的官网是https://docs.python.org/2/library/unittest.html,在这里我们可以得到全面的信息。当我们写的用例越来越多时,我们就需要考虑用例编写的规范与组织,以便于后期的维护,而unittest正是这样一款工具。我们这里用一个示例来展示用unittest脚本是什么样子的。
LupuX
·
2020-06-27 01:23
Auto
Test
Python&
Selenium自动化测试
之PO设计模式
一、摘要PageObject模式,后面简称PO,他是一种设计思想,在上一章节中,曾经列举了一些在编写自动化测试过程中随着代码量的增加导致的大量代码难以维护、难以扩展、可读性极差等灾难性的事件;那么PO模式是能够帮我们解决一部分问题的解决方案;在此笔者更愿意将其称之为一种设计模式,一种设计思想;所谓PageObject及页面对象,页面对象是哪些东西呢?比如一个按钮是一个对象,一个页面也是一个对象,这
davieyang
·
2020-06-26 19:32
我的
selenium自动化测试
最终环境(Java篇)
我的
selenium自动化测试
最终环境(Java篇)我的最终环境为:java+maven+selenium+testng+jenkins1.Java环境安装好javajdk,如图所示:配置好Java环境
Test木羽
·
2020-06-26 18:38
selenium
分享我的第一次
Selenium自动化测试
框架开发过程
由于公司的开发团队偏向于使用Java技术,而且公司倡导学习开源技术,所以我选择用Java语言来进行SeleniumWebDriver的自动化框架开发。由于本人没有Java开发经验,以前虽然学过QTP但从没有接触过Selenium,正好通过这个机会能学习一下自动化测试,同时也学习一下基本的Java开发过程。一、首先是搭建框架开发环境按照网上的方法部署eclipse,建立TestAction工程,并I
smooth-z
·
2020-06-26 13:13
#
自动化测试
软件测试
自动化构建
Appium+Python+
selenium自动化测试
环境搭建
一、环境搭建安装Appium打开appiumdesktop版安装程序正常,中途电脑可能会出现缺少.netframewor4.0/4.5,会出现提示,需要先安装配置Appium环境变量:C:\ProgramFiles(x86)\Appium;C:\ProgramFiles(x86)\Appium\node_modules\.bin。在DOS窗口执行appium-doctor验证。安装jdk,sdk正
Dawson_cai
·
2020-06-26 12:05
测试环境的搭建
自动化测试
python学习
robotframework +
selenium自动化测试
环境搭建与常见的问题
1、通过使用RFT-64(针对Windows764位的系统)压缩文件进行一键安装;1)首先解压RFT-64文件,找到setup.bat文件,以管理员身份运行进行一键安装,根据提示完成安装操作。2)安装完成后,打开cmd窗口,输入python查看环境变量是否配置成功,注:提示‘Python’不是内部或外部命令,说明Python的环境变量没有配置成功,找到Python的安装目录,将安装路径配置到环境变
诺-nuo
·
2020-06-26 10:28
web自动化测试
Python+
Selenium自动化测试
1. 搭建环境
目录一什么是Selenium二环境准备安装Python设置环境变量下载浏览器的driver安装Pycharm编译器一什么是SeleniumSelenium是用于测试Web应用程序用户界面(UI)的常用框架。它是一款用于运行端到端功能测试的超强工具。您可以使用多个编程语言编写测试,并且Selenium能够在一个或多个浏览器中执行这些测试。它封装了各种工具和库,可实现Web浏览器自动化,一个与所有主要
Ricky_Frog
·
2020-06-26 05:49
Selenium自动化测试
Python
selenium
webdriver
python爬虫——开发环境的配置
第三方库有:requests阻塞式HTTP请求库
Selenium自动化测试
工具,可驱动浏览器执行点击、下拉等操作,对JavaScript渲染的页面抓取十分有效。
一位初学者
·
2020-06-26 01:07
python+
selenium自动化测试
开发-打开浏览器的基本操作
@python+selenium的自动化测试开发python+
selenium自动化测试
-打开浏览器等基本操作环境已经搭建好了的基础上,现在就可以使用pycharm写python代码了。
qq_39029273
·
2020-06-25 15:37
selenium自动化,jmeter性能测试
今天参加了一次由湖南软测有限公司在我们学校计算机专业组织的一次selenium自动化,jmeter性能实习,目的是体验一波软件测试的乐趣,感觉还不错,学了不少东西,这里做一下笔记测试所需资源自动化测试1》搭建
selenium
爱折腾_老踩坑
·
2020-06-25 15:43
关于项目实践
2017-2018年书单
《
Selenium自动化测试
之道》10.《呼兰河
飞翼_U
·
2020-06-25 03:26
Selenium自动化测试
学习笔记
文章目录一、Selenium1、简介2、工作原理二、Python代码1、启动浏览器2、让浏览器访问指定网址3、确认访问页面4、定位页面元素(1)Chrome工具(2)Firefox工具(3)IE也有类似的工具,就不在赘述了5、代码实现操作Input(1)ID(2)xpath(3)Class_name(4)Name7、判断元素是否存在6、退出浏览器7、关闭驱动8、Input的输入与获取值9、实现批量
存亡祸福,其要在身
·
2020-06-25 03:04
自动化测试
python+
selenium自动化测试
-25自动通过邮件发送测试报告
在web自动化测试过程中,常常需要定时执行,得到测试报告,然后通过邮件自动发送给指定的人员查看执行结果。lastest_report.py#--coding:utf-8--importos#存放报告的位置report_dir='./Test_Report'defLatest_Report(report_dir):#os.listdir()方法用于返回指定文件夹包含文件或文件名字列表lists=os
dalotalk
·
2020-06-25 02:46
#
selenium
UI自动化测试
Selenium自动化测试
:如何使用cookie跳过验证码登录
对于一般的登录网站来说,都会有验证码这个东西,一般是为了安全考虑,处于某种安全策略,这就对我们做UI自动化测试的出了难题,正常我们可以输入用户名,密码进行登录,那如果弹出验证码该如何处理,取浏览器cookie是个不错的选择推荐chrome插件EditThisCookie,可以直接查看当前所在的网站正在使用的cookie,对于我们登录来说,我们需要模拟的自动登录,一般都会有用户信息的cookie存在
长歌丶
·
2020-06-24 23:20
Selenium
【Selenium01篇】python+selenium实现Web自动化:搭建环境,Selenium原理,定位元素以及浏览器常规操作!
二、话不多说,直接开干,开始搭建自动化测试环境这里以前在CSDN写过一篇很详细的博文,零基础的小白都可以看懂,地址如下:python+
selenium自动化测试
环境搭建步骤(selenium环境搭建)-
测试逍遥子
·
2020-06-24 19:30
WEB自动化测试
Python3实现简单的
selenium自动化测试
本文参考OSChina的博主‘磁针石’的《使用Python学习selenium测试工具》,该文章中有些代码执行起来有些问题,在这篇文章中已经调通。另外,本文只是简单整理了下python实现selenium的一个简单流程,要了解更多selenium相关可以参考‘磁针石’的那篇文章。前置环境该环境的配置参见另一篇文章:《eclipse安装pydev》本篇文章涉及的源码:>>本文源码标签ַproduct
monkey7777
·
2020-06-24 15:55
软件测试
Python+
selenium自动化测试
框架+项目实战(1)
写一个完整的自动化测试项目框架,供大家一起学习和探讨思路:自动化测试项目的框架需要能够便于维护,无人值守,自动执行,有对应的测试报告和测试结果解决方案:1、尽可能的做到数据与脚本的分离,使用数据参数化2、页面元素容易变动,导致整个代码维护成本高-----使用PageObje的思想,将页面元素和页面模块的方法单独封装,当页面改动时,只需要修改封装的地方,代码维护量少3、无人值守,测试报告能够自动运行
summer_forever
·
2020-06-24 12:00
python+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自动化测试
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
测试
简易
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自动化测试
-代码与数据分离
在自动化测试中,把测试数据从测试代码中分离出来,可以大大降低维护的成本。例如:使用代码与测试数据分离,当测试数据发生变化时,只需要修改数据即可,不会对主干代码产生影响。可以把测试数据存储在文本或数据库中,本文计划用excel文件存储测试数据。测试数据分离前:页面的登录操作中的用户名、密码等数据写在测试代码中。如下:login_page.set_username(‘s1’)#输入用户名login_p
ct745363083
·
2020-06-23 01:53
Selenium自动化测试
工具的介绍与使用
Selenium自动化测试
什么是自动化测试自动化测试指软件测试的自动化,在预设状态下运行应用程序或者系统,预设条件包括正常和异常,最后评估运行结果。
TANGYRun
·
2020-06-22 23:52
测试工具
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
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他