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
fixture用法详解
软件测试/测试开发丨Pytest测试用例生命周期管理-
Fixture
本文为霍格沃兹测试开发学社学员笔记分享原文链接:https://ceshiren.com/t/topic/247191、
Fixture
用法
Fixture
特点及优势1、命令灵活:对于setup,teardown
测试开发软件测试性能测试自动化测试
·
2023-12-28 10:20
pytest
测试用例
软件测试
测试开发
自动化测试
软件测试/测试开发丨Pytest 自动化测试框架(二)
pytestfixturespytest中可以使用@pytest.
fixture
装饰器来装饰一个方法,被装饰方法的方法名可以作为一个参数传入到测试方法中。
测试开发软件测试性能测试自动化测试
·
2023-12-28 10:18
pytest
软件测试
测试开发
自动化测试
easyPOI基本
用法详解
文章目录easyPOI基本用法1.Excel文件的简单导入和导出1.1准备工作1.2导入1.3导出1.4图片的导出1.5图片的导入1.6excel模板导出文件1.7excel转html2.Word文件导出2.1使用word模板导出2.2使用word模板导出多页3.excel导入时验证3.1环境准备3.2实战演练3.3注意事项easyPOI基本用法参考网址:http://www.wupaas.com
Archie_java
·
2023-12-28 08:08
Excel导出
spring
boot
java
后端
软件测试/测试开发丨Pytest测试用例生命周期管理-
Fixture
1、
Fixture
用法
Fixture
特点及优势1、命令灵活:对于setup,teardown,可以不起这两个名字2、数据共享:在conftest.py配置⾥写⽅法可以实现数据共享,不需要import导⼊
软件测试曦曦
·
2023-12-28 05:11
软件测试
pytest
测试用例
python
软件测试
功能测试
自动化测试
程序人生
Python 程序设计入门(018)—— format() 函数的
用法详解
Python程序设计入门(018)——format()函数的
用法详解
目录Python程序设计入门(018)——format()函数的
用法详解
一、format()函数的基本格式二、不提供format_spec
睿思达DBA_WGX
·
2023-12-27 20:03
Python
程序设计入门
python
Oracle 中ROW_NUMBER() OVER()函数
用法详解
select*from(selectt.datamaxdata,datatime,s.xlmc,ROW_NUMBER()OVER(PARTITIONBYs.xlmcORDERBYdatatime)ASrnfromHISTORY_FH_ONEDAYt,=CURRENT_FH_XLswheret.code=s.code)cwherec.rn=1
明天会更好fjy
·
2023-12-27 15:54
笔记
oracle
数据库
java
Pytest框架 —— 用例标记和测试执行篇!
pytest用例标记和测试执行篇上一篇文章入门篇咱们介绍了pytest的前后置方法和
fixture
机制,这个章节主要给大家介绍pytest中的标记机制和用例执行的方法。
自动化测试老司机
·
2023-12-27 11:11
软件测试
自动化测试
安全测试
pytest
selenium
测试工具
性能测试
接口测试
自动化测试
软件测试
init_appium_and_devices 的实现思路分析
一、前置说明总体目录:《从0-1搭建企业级APP自动化测试框架》上节回顾:在使用
fixture
机制重构appium_helloworld一节中,预留了一个待实现的fixtureinit_appium_and_devices
kind-tester
·
2023-12-27 09:23
appium
Python爬虫——Python BS4解析库
用法详解
BeautifulSoup简称BS4(其中4表示版本号)是一个Python第三方库,它可以从HTML或XML文档中快速地提取指定的数据。BeautifulSoup语法简单,使用方便,并且容易理解,因此可以快速地学习并掌握BS4的基本语法。BS4下载安装由于BautifulSoup是第三方库,因此需要单独下载,下载方式非常简单,执行以下命令即可安装:pipinstallbs4由于BS4解析页面时需要
Itmastergo
·
2023-12-27 02:48
python
爬虫
开发语言
ExtJS之Ext.Ajax.request
用法详解
Java代码Ext.Ajax.request({url:'findbyid.action',params:{id:cell.getId()},success:function(resp,opts){varrespText=Ext.util.JSON.decode(resp.responseText);name=respText.name;oid=respText.id;findbyid(graph
andybbc
·
2023-12-26 19:16
web前端
javascript
java
Web应用程序测试工具Selenium
用法详解
目录一、引言二、Selenium简介三、Selenium安装与配置1、安装Selenium2、配置浏览器驱动3、配置测试环境四、Selenium
用法详解
1、导入Selenium库和浏览器驱动2、启动浏览器并打开网页
傻啦嘿哟
·
2023-12-26 14:12
关于python那些事儿
测试工具
前端
selenium
linux:sed
用法详解
文章目录1.描述2.语法2.1参数2.2例子替换删除写入3.参考1.描述sed的全称是“streameditor”(数据流编辑器),是以数据流的方式对文本内容进行编辑的。它主要用于对文本数据进行处理和转换,常被用于自动编辑一个或多个文件,简化对文件的反复操作,以及编写转换程序等。此命令执行数据的顺序如下:一次处理一行内容,默认不会直接修改源文件数据,处理时把当前处理的行存储在临时缓冲区中,称为“模
Smaller、FL
·
2023-12-25 14:50
Linux
常用命令
linux
运维
服务器
使用
fixture
机制重构 appium_helloworld
一、前置说明在pytest基础讲解章节,介绍了pytest的特性和基本用法,现在我们可以使用pytest的一些机制,来重构appium_helloworld。appium_helloworld链接:编写第一个APP自动化脚本appium_helloworld,将脚本跑起来代码目录结构:pytest.ini设置:[pytest]#设置运行时的命令行参数#-v表示详细输出,显示更详细的测试结果#-s表
kind-tester
·
2023-12-25 10:44
appium
pytest 的
fixture
固件机制
一、前置说明固件(
fixture
)是一些函数,pytest会在执行测试函数之前(或之后)加载运行它们。pytest使用
fixture
固件机制来实现测试的前置和后置操作,可以方便地设置和共享测试环境。
kind-tester
·
2023-12-24 22:53
Pytest
pytest
Flask中WTForm
用法详解
1、WTForms介绍和基本使用1.1WTForm介绍这个插件库主要有两个作用。第一个是做表单验证,将用户提交上来的数据进行验证是否符合系统要求。第二个是做模版渲染。(了解即可)官网:https://wtforms.readthedocs.io/en/latest/index.htmlFlask-WTF是简化了WTForms操作的一个第三方库。WTForms表单的两个主要功能是验证用户提交数据的合
IT之一小佬
·
2023-12-24 20:25
Flask框架
flask
python
WTForms
python中__module__模块
用法详解
__module__:表示当前操作的对象在哪个模块。示例代码1:classTest(object):deffunc(self):return'666'print(Test().__module__)print(Test.__module__)print(Test.func.__module__)运行结果:在同级目录下建立两个文件:示例代码2:test.py:classTest(object):de
IT之一小佬
·
2023-12-24 20:55
python
python
__module__
python中repr()函数
用法详解
在Python中要将某一类型的变量或者常量转换为字符串对象通常有两种方法,即str()或者repr()。str()和repr()区别:函数str()将其转化成为适于人阅读的前端样式文本函数repr(object)将对象转化为供解释器读取的形式。返回一个对象的string格式。字符串格式比较示例代码1:s='python'a=str(s)b=repr(s)print(a)print(b)print(
IT之一小佬
·
2023-12-24 20:54
python
python
repr
__repr__
__class__的
用法详解
__class__属性实例调用__class__属性时会指向该实例对应的类,然后可以再去调用其它类属性,类属性由类调用。示例方法:self.__classs__.__name__//首先用self.__class__将实例变量指向类,然后再去调用__name__类属性示例代码1:classTest(object):def__init__(self,name):self.name=nameprint
IT之一小佬
·
2023-12-24 20:54
python
python
Svg Path
用法详解
1.介绍在Svg中Path(路径)代表可以填充或描边的形状的轮廓。一条路径可以使用若干的点来进行描述。类似于在纸上用笔画图,当前点所在的位置也可以被理解为是当前画笔所在的位置。当画笔由前一个点移动到下一个点时,这两个点的位置会被用直线或者曲线连接在一起。2.创建路径的语法规则2.1最简示例路径的属性svg使用的是xml格式,那么与xml相类似:属于element(元素),用来描述路径。d属于pro
SHCQMY
·
2023-12-24 20:47
前端
Pytest测试中的临时目录与文件管理!
Pytest提供了tmpdir和tmp_path两个
fixture
,用于在
MJH827
·
2023-12-24 19:55
自动化测试
pytest
selenium
测试工具
自动化测试
测试工程师
软件测试
Java8 Lambda表达式
用法详解
目录一、匿名内部类1.1匿名内部类概述1.2匿名内部类使用场景1.3创建线程示例二、函数式(Functional)接口2.1函数式接口概述2.2函数式接口示例2.3自定义函数式接口2.4@FunctionlInterface用法2.5四大核心函数式接口2.6其他函数式接口三、Lambda表达式3.1Lambda表达式概述3.2匿名内部类转换Lambda3.3Lambda语法格式3.4类型推断3.5
怪 咖@
·
2023-12-24 18:06
#
Java基础
java
lambda
匿名内部类和Lambda的区别
后端
MongoDB聚合:分组统计$group的
用法详解
MongoDB不像关系型数据库,普通的查询不支持汇总,要进行复杂的分组汇总,需要使用聚合管道,$group可以说是MongoDB聚合管道进行数据分析最常用的一个阶段。该阶段根据分组键值(组键)把文档分成若干组,每个唯一的键值对应一个文档。组键通常是一个或多个字段,也可以是表达式的结果。$group阶段输出的结果中,_id字段的值就是组键的值,输出文档中还可以包含汇总表达式的字段,汇总表达式的功能非
原子星
·
2023-12-24 05:53
mongodb
数据库
Java 中 this 和 super 的
用法详解
文章目录this1、调用成员变量2、调用构造方法3、调用普通方法4、返回当前对象super1、调用父类的构造方法2、调用父类的成员属性3、调用父类的方法4、this和super出现在同一个构造方法中?this和super异同Java中的关键字上篇我们讲到了final,深入理解Java中的final关键字,这次我们来回顾一下this和super这两个关键字的用法,作为一名Java程序员,我觉得基础是
初念初恋
·
2023-12-24 04:34
java基础
java
后端
Pytest官方教程-22-API参考-Special Variables
Monkeypatching/对模块和环境进行Mock使用tmp目录和文件捕获stdout及stderr输出捕获警告信息模块及测试文件中集成doctest测试skip及xfail:处理不能成功的测试用例
Fixture
琉璃_233a
·
2023-12-23 10:45
JavaScript 中 in 运算符的
用法详解
in 如果指定的属性在指定的对象或其原型链中,则in运算符返回true。语法propinobject参数prop 一个字符串类型或者symbol类型的属性名或者数组索引(非symbol类型将会强制转为字符串)。objectName 检查它(或其原型链)是否包含具有指定名称的属性的对象。描述 下面的例子演示了一些in运算符的用法。//数组vartrees=newArray("redwood","
C澒
·
2023-12-23 08:54
js
细节详解
javascript
中间件:ElasticSearch组件RestHighLevelClient
用法详解
一、基础API简介1、RestHighLevelClientRestHighLevelClient的API作为ElasticSearch备受推荐的客户端组件,其封装系统操作ES的方法,包括索引结构管理,数据增删改查管理,常用查询方法,并且可以结合原生ES查询原生语法,功能十分强大。在使用RestHighLevelClient的语法时,通常涉及上面几个方面,在掌握基础用法之上可以根据业务特点进行一些
知了一笑
·
2023-12-23 02:31
业务.方案.架构
elasticsearch
ES
RestHighLevel
Js_reduce
用法详解
(超详细!!!)
1.reduce语法array.reduce(function(pre,currentValue,currentIndex,arr),initialValue)recude函数接收两个参数,一个为回调函数,一个为初始赋值第一个参数的回调函数又接收四个参数,分别为(初始值或计算结束后的返回值,当前元素,当前元素的索引,当前元素所属的数组对象)第二个参数是传给函数的初始值,非必传2.实例解析varar
健超还在敲代码
·
2023-12-22 21:48
Js
javascript
前端
开发语言
Python字典及
用法详解
Python中的字典(Dictionary)是一种无序、可变的数据类型,用于存储键(Key)和值(Value)之间的映射关系。字典是一种高效的数据结构,可以用于快速查找和检索数据。1.创建字典可以使用大括号{}或者dict()函数来创建一个字典。字典中的键是唯一的,且必须是不可变的(如字符串、数字或元组),而值可以是任意类型的对象。下面是创建字典的几种方式:#使用大括号创建空字典my_dict={
MonkT
·
2023-12-22 12:35
python
java
开发语言
Pytest中使用
Fixture
替换Unittest的Setupclass及Pytest使用装饰器应用参数化
1类里使用FixturePytest中夹具(
Fixture
)有几种生命周期:function->model->class->session->packages,其中默认为function。
zljun8210
·
2023-12-22 04:24
自动化测试
pytest
pytest
【python】程序运行添加命令行参数argparse模块
用法详解
Python标准库之argparse,详解如何创建一个ArgumentParser对象及使用一.argparse介绍二.使用步骤及参数介绍三.具体使用3.1设置必需参数3.2传一个参数3.3传多个参数3.4位置参数和可选参数3.5参数设置默认值3.6其它用法一.argparse介绍 很多时候,我们的程序要带参数来运行不同的功能,需要解析命令行参数。argparse模块能够很好的提供支持。argpa
Elaine猿
·
2023-12-22 01:50
Python日志
python
argparse模块的使用
argparse
【c++容器】priority_queue的常见
用法详解
priority_queue又称为优先队列,其底层是用堆来进行实现的。在优先队列中,队首元素一定是当前队列中优先级最高的那一个。例如在队列有如下元素,且定义好了优先级:桃子(优先级3)梨子(优先级4)苹果(优先级1)那么出队的顺序为梨子(4)→桃子(3)→苹果(1)。当然,可以在任何时候往优先队列里面加入(push)元素,而优先队列底层的数据结构堆(heap)会随时调整结构,使得每次的队首元素都是
StudyWinter
·
2023-12-22 01:05
STL
C&C++记录学习
c++
如何用库函数sort进行自定义排序
用法详解
C语言入门
欢迎关注笔者,你的支持是持续更博的最大动力目录sort排序用法一用法二用法三相关内容其他在标准模版库(StandardTemplateLibrary)中,包含一些常用的算法和数据结构可供调用。使用前提:#includesort排序sort就是STL中已经包含的排序算法,是用快速排序实现的,时间复杂度O(nlogn)。语法:sort(数组名+n1,数组名+n2,排序规则名());sort函数可以:对
橘子冰
·
2023-12-21 22:24
C入门
排序算法
数据结构
算法
c语言
lodash
用法详解
以及与ES6的对比
一、讲在前:1、版本:VERSION=4.17.5;2、中文文档:https://www.lodashjs.com/;3、安装引入:通过npm:$npmi-gnpm$npmi--savelodashimport_from'lodash';二、功能简介Array,适用于数组类型,比如填充数据、查找元素、数组分片等操作Collection,适用于数组和对象类型,部分适用于字符串,比如分组、查找、过滤等
BULL_DEBUG
·
2023-12-21 21:26
java中SimpleDateFormat
用法详解
关于时间对象,我们在页面展示时,可能会想要不同的格式输出,常用的就是通过java.text.SimpleDateFormat设置不同的格式,以字符串类型输出,下面我们来了解下不同的格式表示的含义yyyy:年MM:月dd:日HH:小时(24小时制)hh:小时(12小时制)mm:分钟ss:秒S:毫秒D:一年中的第一几天F:一个月中的第几个星期(通过这个月的天数除7,例如5号那就是属于第一个星期)W:一
玫瑰窃贼95
·
2023-12-21 19:57
java
ThreadPoolExcutor
用法详解
java线程池用法举例:1、ThreadPoolExecutorexecutor=newThreadPoolExecutor(2,10,30,TimeUnit.SECONDS,newArrayBlockingQueue());知道了各个参数的作用后,我们开始构造符合我们期待的线程池。首先看JDK给我们预定义的几种线程池:一、预定义线程池FixedThreadPoolpublicstaticExec
何二少
·
2023-12-21 17:14
Pytest
fixture
的四种作用域:session、module、class 和 function
当使用Pytest测试框架时,
fixture
可以具有不同的作用域,以控制其生命周期和共享范围。
U盘失踪了
·
2023-12-21 13:46
#
pytest测试框架
pytest
Vue中watch(监听器)的
用法详解
(通俗易懂,简单明了)
官方解释:一个对象,键是需要观察的表达式,值是对应回调函数。值也可以是方法名,或者包含选项的对象。Vue实例将会在实例化时调用watch,遍历watch对象的每一个属性。示例:exportdefault{data(){return{name:'123'};}};第一种:常规用法(1)把要监听的name值看作方法名,来进行监听。【第一种写法】exportdefault{data(){return{n
前端报刊
·
2023-12-21 11:43
Vue
elementui
vue.js
javascript
【C语言】C 语言常见转义字符
用法详解
在C语言中,转义字符是一种特殊的字符,用于表示特殊含义。本文将详细介绍C语言中常见的转义字符及其用法。##1.\n:换行符\n表示换行符,即在文本中使光标移动到下一行。在输出时,它会在控制台上输出一个换行符,使输出在下一行开始。例如:```#includeintmain(){printf("Hello,World!\n");return0;}```这个程序会在控制台上输出`Hello,World!
七洛殇Atrosenet.
·
2023-12-21 11:30
学习
c语言
软件工程
linux:ip link
用法详解
文章目录1.描述2.语法2.1参数2.2例子1.描述该命令用于管理和查看网络接口,link表示linklayer的意思,即链路层2.语法iplinkhelp#以下是输出:Usage:iplinkadd[linkDEV][name]NAME[txqueuelenPACKETS][addressLLADDR][broadcastLLADDR][mtuMTU][indexIDX][numtxqueues
Smaller、FL
·
2023-12-21 07:46
Linux
常用命令
linux
tcp/ip
网络
运维
java爬虫简单例子_java爬虫简单例子——附jsoup的select
用法详解
在上一篇博文java爬取网页内容简单例子(1)——使用正则表达式里面,介绍了如何使用正则表达式去解析网页的内容,虽然该正则表达式比较通用,但繁琐,代码量多,现实中想要想出一条简单的正则表达式对于没有很好正则表达式基础的人——比如说我T_T——是一件蛮困难的事。这一篇,我们改用jsoup,一个强大的解析html工具,去解析html,你会发现,一切都变得很容易。【准备工作】:jsoup-1.6.1.j
weixin_39890102
·
2023-12-21 03:50
java爬虫简单例子
16、IN和NOT IN
用法详解
MySQL中的IN运算符用来判断表达式的值是否位于给出的列表中;如果是,返回值为1,否则返回值为0。NOTIN的作用和IN恰好相反,NOTIN用来判断表达式的值是否不存在于给出的列表中;如果不是,返回值为1,否则返回值为0。IN的语法格式如下:exprIN(value1,value2,value3...valueN)NOTIN的语法格式如下:exprNOTIN(value1,value2,valu
不善表演
·
2023-12-20 10:10
#
MySQL约束
函数和运算符
C#中string.format
用法详解
格式字符串
string.Format对C#字符串格式化String.Format方法的几种定义:String.Format(String,Object)将指定的String中的格式项替换为指定的Object实例的值的文本等效项。String.Format(String,Object[])将指定String中的格式项替换为指定数组中相应Object实例的值的文本等效项。String.Format(IForma
wangwei830
·
2023-12-20 01:35
C#
c#
java
docker-compose介绍和用法
docker-compose介绍和
用法详解
1、docker-compose介绍2、docker-composebuild3、docker-composedown4、docker-composeup-d1
OceanWaves1993
·
2023-12-19 19:44
docker
docker
容器
docker-compose
Pytest
pytest是一个Python的单元测试框架,它支持参数化,自动化发现测试文件,
fixture
机制,插件化扩展等多种特性,使得Python单元测试更加方便和灵活。
领筹码大玩家
·
2023-12-19 15:25
pytest
python函数详解_python 函数中的内置函数及
用法详解
今天来介绍一下Python解释器包含的一系列的内置函数,下面表格按字母顺序列出了内置函数:下面就一一介绍一下内置函数的用法:1、abs()返回一个数值的绝对值,可以是整数或浮点数等。print(abs(-18))print(abs(0.15))result:180.152、all(iterable)如果iterable的所有元素不为0、''、False或者iterable为空,all(iterab
weixin_39905816
·
2023-12-19 08:08
python函数详解
bigdecimal除法不四舍五入_bigdecimal.divide除法运算
用法详解
与注意事项
一、bigdecimal精度计算类介绍bigdecimal是javaapi中提供的一个用于精度计算的一个类,很多情况下,我们的Java项目中在做购买支付或者是价格计算时由于JavaSE中提供的四类八种数据类型或多或少的都会有精度损失,在对金钱计算方面极不安全,因此绝大多数情况下会用到bigdecimal类做精度方面的计算,从而保证数据或者是数字的绝对精确与安全。今天的主角就是divide方法,该方
weixin_39593519
·
2023-12-19 07:15
window.open()
用法详解
window.open()
用法详解
大家好,我是免费搭建查券返利机器人赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!
weixin_836869520
·
2023-12-19 01:40
前端
window
open
使用pytest管理用例:
fixture
和conftest使用
pytest下载:pipinstallpytest查看pytest版本piplist回顾pytest基本用法:pytest标记:@pytest.mark.名称,可对类或者方法进行标记指定运行:pytest-m名称运行所有用例pytest(以test_开头)需要importpytestpytest兼容unittest以pytest方式运行,需要改该工程设置默认的运行器:file->Setting->
偶然路过的靓仔_胡阳
·
2023-12-18 13:23
java.sql.timestamp
用法详解
java.sql.timestamp
用法详解
大家好,我是免费搭建查券返利机器人赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!
u010405836
·
2023-12-18 13:40
java
开发语言
timestamp
session.setAttribute
用法详解
session.setAttribute
用法详解
大家好,我是免费搭建查券返利机器人赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!
u010405836
·
2023-12-18 13:36
session
setAttribute
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他