自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 【无标题】

web自动化三种等待方式

2022-12-14 16:45:36 126 1

原创 【LeetCode——删除重复元素】

leetcode 删除重复元素

2022-12-07 16:31:21 418

原创 pytest的介绍与使用

pytest介绍pytest整合了unittest,包含了unittest中的方法,并且比其更轻便快捷,而且结合Allure报告能够清晰的生成测试报告。1、安装:pip install pytest2、测试文件:test_*.py_test.py3用例识别:Test类包含的所有的test_*的方法(测试类不能带有init方法)不在class中的所有test_*方法pytest也可以执行unittestu昂加写的用例和方法终端执行pytest 文件名pytest py_test.py

2021-08-09 18:08:51 408

原创 Unittest概念及使用

Unittest测试框架介绍1、概念:unittest测试框架是python中内置的测试框架,使用方便2、unittest的构成:test casestest suitestest fixturestest runner测试模块首先import unittest测试类必须继承unittest.TestCase测试方法必须以test_开头模块的名字、类名没有特殊要求3、执行顺序:unittest框架默认根据ASCII码的顺序加载测试用例,数字与字母的顺序为:0-9,A-Z,a-z(测

2021-07-23 10:37:18 154

原创 WEB漏洞测试——HTML注入及XSS注入

HTML注入原理目前我们所接触展示页面基本上都是由html来实现的,那么后台在处理内容的时候,是对html很少处理的,如果用户刻意通过输入框、文本框、查询框来填写html、js代码(脚本注入),那么就会造成漏洞,若填写恶意网站,病毒网站,这样是很恐怖的。举个栗子新建项目标题中添加html标签注入测试结果:真的变成了一个链接点击这个连接可以跳转过去,如果不是百度的连接,而是恶意网站呢功能快捷键撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/C

2021-07-15 15:50:05 3871

原创 数据驱动概念

软件测试—数据驱动数据驱动的概念在测试过程中,本质上就是利用测试用例中的数据去验证测试结果的正确性举个栗子:测试登录接口 传入正确username、password 接口返回OK登陆成功以上输入的username和password就称作数据,通过获取数据传入接口测试的过程就叫做数据驱动----以来参数化的技术数据驱动的概念在不同的领域的理解都有不同可以通过excle、xml、json去获取数据自动化接口测试根据不同的框架可以使用不同的方法来获取数据,比如pytest中注解(装饰器)@p

2021-07-12 14:31:02 669 2

原创 python使用configparser库读取配置文件

python读取ini配置文件配置文件的目的配置文件介绍读取配置文件代码示例配置文件的目的配置文件的优点:1、将变量开放出去,方便修改2、方便查看当前使用插件、数据库连接的信息3、防止太多变量写死,改一个变量值要改很多地方之前我们已经介绍过python读取yaml文件了配置文件介绍所用到的包——configparser ,;常见的配置后缀 .conf、.ini、.cfg;配置文件示例在配置文件中分为section(节)、option(选项–键值对)读取配置文件因为配置文件本身

2021-07-07 16:45:51 162

原创 Centos7配置静态ip

这里写自定义目录标题Centos7配置静态ip修改配置文件Centos7配置静态ip在使用虚拟主机时我们常常遇到关掉虚拟主机或重启后使用xshell连接不上的情况,那么为什么虚拟机终端可以操作,儿xshell就连接不上呢,这是因为centos默认配置的是动态ip,可以通过ip addr 命令观察ens33或ens0的IP地址,是改变了的。下面我们来学如何配置静态的ip,不管是重启网卡、关闭虚拟机、重启虚拟机都可以正常连接。修改配置文件vi /etc/sysconfig/network-scripts

2021-06-29 10:50:09 213

原创 python中的日志,及封装

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-06-25 17:47:23 246

原创 json在python语言中的转化

python操作jsonjson格式的内容相信在我们的工作中大家都不陌生了下面展示一些 内联代码片。{ "key1":"value1", "key2":"value"}// An highlighted blockvar foo = 'bar';

2021-06-07 18:10:26 279

原创 模拟get和post请求

一、模拟请求http请求有很多种,常用的请求方式有两种:get请求和post请求,1、get请求格式:url?param1=value1&param2=value2get请求呢相对来说还是非常好模拟的,在地址栏中就可以进行模拟,当然工具也可以2、POST请求post请求是通过url+表单进行提交去获取数据的,这种请求方式呢相对于get请求较为安全,因为参数不会直接拼写在url当中,常见的登录请求,获取快递订单请求都不会使用get请求。既然是表单我们该如何模拟呢?下面提供两种常用

2021-06-01 11:30:55 1199 1

原创 Mock-测试桩-接口模拟技术

Mock技术mock技术使用场景在开发、测试的过程中:很有可能遇到开发的这个函数需要调用第三方函数一起进行调试,但是其中的一个函数写好后应该如何测试呢,这个时候我们可以通过编写第三方函数的结果进行模拟。不管是对开发还是测试来说,都是在验证我们所写代码的正确性。Mock的使用moco.jar包,只要有jdk环境就可以运行,需要读json文件,其中可以配置json文件,通过uri,response来设置请求路径和响应内容,去测试我们的代码(模拟一些简单的请求),json文件例子:[ { "desc

2021-06-01 09:52:04 1019

原创 Allure测试报告定制化

Allure测试报告定制化定制化Allure测试报告Allure介绍allure测试报告不仅结果直观清晰而且图表美观,每一个测试套件中都清晰的包含了我们自动化测试代码中的层级关系,但层级关系获取的只是我们所标记的测试用例,这些用例在执行时如果能够给他加上标签进行分层,那么在分析报告中的结果会更加的清楚明了,下面介绍allure的常用注解标签!!!Allure用法1.需要的包pip install allure-pytestimport allureos.system(‘allure serv

2021-05-24 18:22:01 607

原创 浅谈Yaml配置文件的基本用法

介绍可以简单表达清单、散列表,标量等数据形态。它使用空白符号缩进和大量依赖外观的特色,特别适合用来表达或编辑数据结构,并且非常适合做配置文件,可以支持python、java、ruby读取。基本用法**基本语法**1.大小写敏感2.使用缩进表示层级关系3.#为注释行标识4.缩进不允许tab键,只允许空格5.缩进的空格数量不重要,但同一个层级的元素需要左对齐数据类型1.呈现方式键值对数组2.类型字符串整形浮点布尔null时间日期例子暂时列出几种常用的,混合嵌套可

2021-05-18 17:50:19 211

原创 关于pytest中mark标签执行的警告:

关于pytest中mark标签执行的警告:PytestUnknownMarkWarning: Unknown pytest.mark.shop - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html@pytest.mark.shop警告的原因是pytest不知道我们自定义的标签是啥子?但代.

2021-05-11 10:31:19 891

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除