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
DDT
python接口自动化-实战(第二阶段)
本人公司使用pyhon2.7,所以语法可能与3.x不同目标复习单元测试:引入单元测试、html测试报告、断言结果引入超继承(二选一)引入
ddt
(二选一)添加一个字段存入测试结果引入try...except
DayBreakL
·
2020-07-11 05:13
python
ddt
file_data
#-*-coding:utf-8-*-"""-------------------------------------------------FileName:yml_testDescription:Author:Administratordate:2019/6/290029-------------------------------------------------"""importddt,
adad3801
·
2020-07-11 01:27
Python+Selenium+Unittest+
Ddt
+HTMLReport分布式数据驱动自动化测试框架
1、Business:公共业务模块,如登录模块,可以把登录模块进行封装供调用------login_business.py```fromPage_Object.Common_Page.login_pageimportLogin_PagefromHTMLReportimportloggerimporttimedeflogin(driver,username,password):"""登录业务:par
A蜀山客
·
2020-07-10 18:00
python脚本实现接口自动化轻松搞定上千条接口用例
kNY8kkPmDqPxcEEPEthKYA接口自动化目前是测试圈主流的一个话题,我也在网上搜索了很多关于自动化的关键词,大多数博主分享的python做接口自动化都是以开源的框架,比如:pytest、unittest+
ddt
自动化测试交流圈
·
2020-07-10 16:10
自动接口测试专栏
Python + Selenium数据驱动测试
一、使用
ddt
执行数据驱动测试1.安装
ddt
(1)Pipinstallddt(2)通过pycharm设置来安装,如图所示:2.设计一个简单的数据驱动测试测试逻辑:(1)打开百度首页(2)在搜索框输入一个搜索关键词
Afollower
·
2020-07-10 15:39
测试
「
DDT
大威码科技公司」产业结构
大威码科技是一家领先的金融投资公司。在我们成立之初,大威码科技主要致力于外汇交易。随着我们专业的管理和完善的资金管理,迅速适应和应用先进技术,使我们稳步发展,为包括金融机构,政府,个人和企业在内的多元化客户群提供广泛的金融服务。大威码科技成立于2015年,总部位于美国,现在在俄罗斯,中国和马来西亚设有办事处。我们对工作质量感到健康的自豪感,并要求我们对自己的优秀和我们所从事的一切的卓越。但这还不够
大威码科技
·
2020-07-10 00:22
【译】 那些年,诺贝尔奖闹过的乌龙
DDT
:从创新性发现到禁药提起“诺贝尔奖闹过的乌龙”,大多数人首先会想到的就是
DDT
。瑞士科学家保罗·米勒在1948年凭借着发现
DDT
获得了诺贝尔医学奖。
豆意
·
2020-07-09 17:52
老鸟帮您解析——
ddt
数据驱动实现自动化测试
一、什么是
DDT
数据驱动框架全称:datadrivertest数据驱动测试框架,可以完美的应用于unittest框架实现数据驱动。
A蜀山客
·
2020-07-08 13:00
ddt
中的data,unpack,file_data实现数据驱动--数据分离
ddt
:Classdecoratorforsubclassesof``unittest.TestCase``.-----``unittest.testcase``子类的类修饰器。
weixin_30314631
·
2020-07-08 13:06
DDT
大威码科技安全可靠
大威码科技是一家领先的金融投资公司。在我们成立之初,大威码科技主要致力于外汇交易。随着我们专业的管理和完善的资金管理,迅速适应和应用先进技术,使我们稳步发展,为包括金融机构,政府,个人和企业在内的多元化客户群提供广泛的金融服务。大威码科技成立于2015年,总部位于美国,现在在俄罗斯,中国和马来西亚设有办事处。我们对工作质量感到健康的自豪感,并要求我们对自己的优秀和我们所从事的一切的卓越。但这还不够
大威码科技公司
·
2020-07-07 09:50
DDT
大威码科技公司赢利模式
大威码科技是一家领先的金融投资公司。在我们成立之初,大威码科技主要致力于外汇交易。随着我们专业的管理和完善的资金管理,迅速适应和应用先进技术,使我们稳步发展,为包括金融机构,政府,个人和企业在内的多元化客户群提供广泛的金融服务。大威码科技成立于2015年,总部位于美国,现在在俄罗斯,中国和马来西亚设有办事处。我们对工作质量感到健康的自豪感,并要求我们对自己的优秀和我们所从事的一切的卓越。但这还不够
大威码科技公司
·
2020-07-06 11:46
POI2010 Mos-Bridges(二分答案+欧拉回路+网络流)
霸中同学为了让YYD减肥成功,召唤了大风,由于是海上,风变得十分大,经过每一座桥都有不可避免的风阻碍YYD,YYD十分
ddt
,于是用泡芙贿赂了你
weixin_30252709
·
2020-07-05 20:58
使用unittest进行swagger-ui的接口测试--数据驱动-yaml-
ddt
test_data.yamlyaml文件使用格式:-test_post_tag:url:https://petstore.swagger.io/v2/pet/8method:POSThearder:Content-Type:application/x-www-form-urlencodedpayload:name:duod3ostatus:nor3malvalidate:{"status_code
测试星云
·
2020-07-05 04:07
自动化测试框架HttPRunner,让你成为高效工作的少数派!
◆需求分析-->测试计划-->测试方案◆编写测试用例◆数据驱动△
ddt
◆测试数据管理△excel△csv△数据库(MySQL、MongoDB等)◆配置信息管理△配置文件◆日志记录与分析△日志器◆unittest
ningmengban
·
2020-07-05 01:11
软件测试
自动化测试
app
ddt
接口示范以及报告生成html案例
1.数据构造获取我就不写了直接以test_data=[]构造一个简单数据建模。实际你从哪里获取根据情况excel也好yaml也罢2.用例套件处理,报告生成处理importddtimportunittestfromHTMLTestRunner_cnimportHTMLTestRunnerimportostest_data=[1,2,3]defrun(value):print(value)defsui
Ljq730828
·
2020-07-04 06:34
Python Selenium 之数据驱动测试的实现
下面将使用Python下的数据驱动模式(
ddt
)库,结合unit
Chaqian
·
2020-07-04 04:57
Python+selenium+
ddt
数据驱动测试
importddttestData=['1','2','3']printtestData@
ddt
.ddtclassBolg(unittest.TestCase):defsetUp(self):print
放开那只大熊猫
·
2020-06-30 07:40
python接口测试:unittest+requests+HTMLRunner
8importunittestfromdatetimeimportdatetimefromHTMLTestRunner_pieimportHTMLTestRunnerimportddt#importos#申明测试类中使用
ddt
放开那只大熊猫
·
2020-06-30 07:40
Python接口自动化
python3.引用unittest 的
ddt
,运行的时候一直提示
argumentafter**mustbeamapping,notset问题可能原因:参数使用方式:的这个{}里面的格式可能不对,修改后运行就么错了@data({‘case1’:‘selenium’},{‘case2’:‘
ddt
yao2003365
·
2020-06-30 06:05
python
Python-接口自动化(十)
ddt
+unnittest+excel处理测试数据(九)(十一)
ddt
1、利用
ddt
实现数据驱动,
ddt
是第三方模块,在终端输入pipinstallddt进行安装导入:fromddtimportddt,
许小猪
·
2020-06-30 04:38
python
python驱动
DDT
框架应用--实战举例
步骤:创建一个pythonfile—ddttest引入
ddt
更新ddtFile-Settings-双击pip-搜索框输入:
ddt
实例讲解:传入一个参数:importunittestfromddtimportddt
天空蓝依旧
·
2020-06-29 21:44
数据驱动ddt
数据驱动之Unittest+
DDT
+Json
一、创建存储测试数据的json文件["北京||北京","上海||上海","广州||广州","深圳||深圳","香港||香港"]二、测试代码如下代码为测试代码,其中借由
DDT
将Json作为测试数据的数据
davieyang
·
2020-06-29 00:58
pycharm安裝庫出現Make sure that you use the correct version of 'pip' installed for your Python...
安裝
ddt
遇到的坑:1.在cmd用pipinstallddt安裝
ddt
的時候報錯:Couldnotfindaversionthatsatisfiestherequirementddt(fromversions
xmaimiao
·
2020-06-28 22:20
python
Unittest做接口自动化实现
ddt
(一)
这个时候就可以利用
ddt
来管理测试数据,提高代码复用率。
SZ_ChenBolin
·
2020-06-28 22:14
unittest
Selenium2+python自动化59-数据驱动(
ddt
)
一、环境准备1.安装
ddt
模块,打开cmd输入pipinstallddt在线安装>>pipinstallddt二、数据驱动原理1.测试数据为多个字典的list类型2.测试类
weixin_34161029
·
2020-06-28 12:39
python+
ddt
+unittest+excel+request实现接口自动化
接口自动化测试流程:需求分析-用例设计--脚本开发--测试执行--结果分析1.获取接口文档,根据文档获取请求方式,传输协议,请求参数,响应参数,判断测试是否通过设计用例2.脚本开发:使用requests模块进行接口调用request内容包含什么?①封装了各种请求类型,get、post等;②以关键字参数的方式,封装了各种请求参数,params、data、headers、token等;③封装了响应内容
weixin_34092370
·
2020-06-28 11:45
Python-
DDT
实现接口自动化
Get请求参数化例子importunittestimportrequestsimportddt@
ddt
.ddtclassMyTestCase(unittest.TestCase):@
ddt
.data((
weixin_30746117
·
2020-06-28 00:46
python自动化测试-D11-学习笔记之一(yaml文件,
ddt
)
pipinstalpyyamlyaml或yml后缀格式的文件也是一种xml文件,有自己的格式key和value之间要有空格例如执行结果为:{'databases':'test:192.168.1.2dev:192.168.1.3pre:192.168.1.5','username':'localhost','port':3306,'tester':['百花齐放','百家争鸣','百鸟朝凤'],'p
weixin_30565327
·
2020-06-27 21:25
python自动化学习笔记10-数据驱动
DDT
与yml的应用
我们用Python的unittest+
DDT
结合的方式;
DDT
包含类的装饰器
ddt
和两个方法装饰器data(直接输入测试数据),file_data(可以从json或
weixin_30553777
·
2020-06-27 21:42
python自动化学习笔记11-自动化测试UTP框架
前面基本的unittest及
ddt
已经学过了,现在我们系统把这些知识结合起来,写一个简单的UTP自动化测试框架;我们先来建基础目录,首先新建一个项目,项目下建父目录UTP,conf目录,用来存放配置文件信息
weixin_30367873
·
2020-06-27 18:39
《基于Python的全栈自动化测试》之 数据驱动
ddt
数据驱动
ddt
:前面我们讲了,在测试用例中采用超继承unittest.TectCase的__init__()方法来接收和初始化参数,在执行模块传入参数:超继承unittest.TectCase的__init
waitan2018
·
2020-06-27 12:38
protobuf引入不同包下的proto文件
比如现在有个RankInfoRes.proto文件,它的package是com.road.
ddt
.proto.command现在有com.road.
ddt
.proto.game包的一个proto引用它1
同一片蓝天下
·
2020-06-26 22:06
Java
敏捷开发之
DDT
(测试驱动开发)
背景:一个高效的软件开发过程对软件开发人员来说是至关重要的,决定着开发是痛苦的挣扎,还是不断进步的喜悦。国人对软件蓝领的不屑,对繁琐冗长的传统开发过程的不耐,使大多数开发人员无所适从。最近兴起的一些软件开发过程相关的技术,提供一些比较高效、实用的软件过程开发方法。其中比较基础、关键的一个技术就是测试驱动开发(Test-DrivenDevelopment)。虽然TDD光大于极限编程,但测试驱动开发完
tanghr
·
2020-06-26 17:45
敏捷开发
python自动化模型——数据驱动
ddt
的简单使用
ddt
读取组合中的数据importddtimportunittest@
ddt
.ddtclassDataTest(unittest.TestCase):defsetUp(self):print('这是setup
腰椎间盘没你突出
·
2020-06-26 12:46
python
自动化
python+requests+excel+unittest+
ddt
接口自动化数据驱动并生成html报告
python3.6requestsxlrdopenpyxlHTMLTestRunner_api2.目前实现的功能:封装requests请求方法在excel填写接口请求参数运行完后,重新生成一个excel报告,结果写入excel用unittest+
ddt
止语---
·
2020-06-26 05:33
Python自动化
ddt
&Json&Requests&unittest-接口自动化测试实例
一、封装post/get方法json.dumps()将dict类型数据转化为str;json.loads()将str类型数据转化为dict;json.dump()将dict类型数据转化为str,并写入到json文件中;json.load()从json文件读取数据;importrequestsimportjsonclassLeadscloud():defsend_post(self,url,data
qq_41969287
·
2020-06-25 22:43
ddt
模块封装测试数据,生成HTML测试报告
小白一枚,初次学习Python,写的不好,???为了见证学习中的成长还是记录一些笔记为好,过程中有学习的乐趣,当然也有太多的坑去填....不多说废话ddf安装:pipinstallddt首先,为了做自动化测试创建一个类,写了一个request的函数importrequestsclasskeepInterface:defkeep_interface(self,url,data,http_method
夜莺_Cody
·
2020-06-25 14:31
python自动化
HTMLTestRunner
requests
Python
requests
HTMLTestRunner
openpyxl
Python自动化
python3接口自动化02(框架搭建-基础框架准备材料)
1.准备好必须的文件apicase测试用例文件
ddt
:数据驱动文件(维护测试数据)数据驱动可以完美的将代码和测试数据分开,将代码进行分装,提高复用性,测试数据维护在本地文件或数据库。
seak海
·
2020-06-25 13:17
#
python接口自动化
Python3学习笔记_unittest+openpyxl+
ddt
_20200521/0523/0526
Python3学习笔记_unittest+openpyxl+
ddt
_20200521/0523/052624、unittest单元测试什么是单元测试?
Q_宁蒙
·
2020-06-25 05:24
Python语言
python+appium+unittest+pytest 自动化测试框架
python+appium实现的自动化测试框架1.环境问题自行搭建2.项目简介:本项目是基于python+appium+unittest以及pytest中的一些方法搭建的,数据驱动使用的是python的
ddt
亮亮man
·
2020-06-24 20:11
sequelize
constSequelize=require('sequelize');constsequelize=newSequelize('
DDT
','sa','Sa123456',{host:"106.15.231.234
A根_53b1
·
2020-06-24 20:13
【Selenium08篇】python+selenium实现Web自动化:数据驱动框架,
ddt
,关键字驱动框架
一、前言最近问我自动化的人确实有点多,个人突发奇想:想从0开始讲解python+selenium实现Web自动化测试,请关注博客持续更新!这是python+selenium实现Web自动化第八篇博文二、Selenium成套博文地址,总有你需要的:【Selenium篇01】python+selenium实现Web自动化:搭建环境,Selenium原理,定位元素以及浏览器常规操作!https://bl
测试逍遥子
·
2020-06-24 19:01
WEB自动化测试
使用Unittest 与
ddt
完成自动化测试
#相关概念与项目概论##Unittest介绍Python中有一个自带的单元测试框架是unittest模块,用它来做单元测试,它里面封装好了一些**校验返回的结果方法**和一些用例执行前的初始化操作1.unittest.TestCase:TestCase类,所有测试用例类继承的基本类。unittest.main()运行时,框架自动寻找Test.Case子类,并且运行例如:classTest(unit
one_zero_one
·
2020-06-24 18:05
自动化测试
python
ddt
数据驱动(简化重复代码)
在接口自动化测试中,往往一个接口的用例需要考虑正确的、错误的、异常的、边界值等诸多情况,然后你需要写很多个同样代码,参数不同的用例。如果测试接口很多,不但需要写大量的代码,测试数据和代码柔合在一起,可维护性也会变的很差。数据驱动可以完美的将代码和测试数据分开,将代码进行分装,提高复用性,测试数据维护在本地文件或数据库。使用python做接口自动化,首要任务是搭建一个自动化测试框架,其中unitte
我爱学python
·
2020-06-24 14:26
化繁为简,弱监督目标定位领域的新SOTA - 伪监督目标定位方法(PSOL) | CVPR 2020
论文提出伪监督目标定位方法(PSOL)来解决目前弱监督目标定位方法的问题,该方法将定位与分类分开成两个独立的网络,然后在训练集上使用Deepdescriptortransformation(
DDT
)生成伪
晓飞的算法工程笔记
·
2020-06-24 04:14
晓飞的算法工程笔记
算法
计算机视觉
神经网络
机器学习
深度学习
利用unittest+
ddt
进行接口测试(一):简单demo
这个时候就可以利用
ddt
来管理测试数据,提高代码复用率。
happym_m
·
2020-06-24 03:33
python接口自动化测试
Unittest+
ddt
+excel实现接口自动化测试
上一期跟大家分享了超简易的接口测试,回看点开最简单的接口测试这期跟大家分享一个进阶版的接口自动化测试(该篇文章灵感来源于https://www.cnblogs.com/yoyoketang/p/7259993.html)项目结构用例文件模板是data.xlsx由于登陆后会产生一个cookies,为了后面接口的测试,这里会先写一个保存cookies的文件Save_Cookies.py3、接下来写个文
林家小猪
·
2020-06-24 02:31
自动化测试
自动化测试--基于python2.7+selenium+unittest+
ddt
+yaml搭建框架
目录一、框架结构目录二、读取文件三、配置文件config.py四、日志五、封装浏览器六、封装数据库七、seleniumapi二次封装七、测试报告八、封装邮件九、新建测试用例十、调用测试用例主程序十一、执行测试前言:seleniumapi只封装部分,业务公共页面page、连接数据库封装,后续实践后补上。有问题欢迎留言补充,谢谢~一、框架结构目录二、读取文件utils下新建file_reader.py
一个小测试呀ゝ
·
2020-06-23 21:49
自动化测试
Python 数据驱动工具:
DDT
所以如果使用unittest,同时又想使用数据驱动,那么就可以使用
DDT
来完成。
DDT
是“Data-DrivenTests”的缩写。
对3,要不起
·
2020-06-23 14:00
python-Selenium-数据驱动测试(
DDT
)与关键字驱动测试(KDT)
UI自动化入门代码#encoding=utf-8fromseleniumimportwebdriverdriver=webdriver.Firefox(executable_path="c://geckodriver.exe")driver.get("http://www.baidu.com")element=driver.find_element_by_id("kw")element.send_
无名小卒Rain
·
2020-06-22 21:33
自动化测试框架
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他