软件测试
文章平均质量分 61
NYTWTYN
这个作者很懒,什么都没留下…
展开
-
小笔记-简单但够用系列_yapi 返回参数 data 应当是 object 类型问题解决记录
yapi 返回参数 data 应当是 object 类型问题解决记录原创 2022-06-08 10:35:55 · 6201 阅读 · 1 评论 -
小笔记-简单但够用系列_pytest快速测试非关联接口
对于接口测试,一开始都是一个个接口用例写过去,但写久了就觉得效率有些慢了。在将接口区分为关联接口和非关联接口后,就好多了。文章目录区分接口数据驱动变量数据驱动json数据驱动execl数据驱动区分接口接口虽然都有参数要求,但对参数入手,可以区分为关联接口与非关联接口,关联接口需要从其他接口的返回中获取某个参数值;而非关联接口却只需要提供固定的参数或请求头即可。以下主要是对非关联接口的快速测试思路。一般对于固定参数的非关联接口,或者只需要从某个接口获取特定的关联参数,就可以在后续多个接口的测试中使用原创 2021-12-03 15:17:11 · 563 阅读 · 1 评论 -
安全扫描无法加载目标网站
记录一次安全扫描无法加载目标网站,导致扫描中断问题文章目录问题描述原因分析处理结果总结问题描述因项目需要进行安全测试,在进行web安全扫描的时候,提交扫描一会后就失败了,登录会话无法连接。更换了 brupsuite、AWVS、APPScan 都不行,尝试对输入的登录凭证进行验证或以录制方式获取登录凭证,但在打开浏览器时都无法正常加载网页。原因分析登录凭证输入错误多次检测所输入的凭证信息,无错误,排除该原因内置浏览器兼容问题brupsuite 使用录制方式加载网页异常,且使用内置的 IE原创 2021-11-15 12:34:35 · 7009 阅读 · 0 评论 -
小笔记-简单但够用系列_CPU 性能指标
记录服务器 CPU 的一些性能指标文章目录CPU 指标CPU 使用率CPU 负载CPU 指标Linux 机器使用 top 命令或 vmstat 命令查看。需要注意当 CPU 使用率较大时,使用 vmstat 命令查看到的结果可能有延迟误差,此时可用 top 命令查询单个 CPU 的情况。CPU 使用率top 命令关注第三行的 CPU 使用情况。%Cpu(s): 12.5 us, 10.8 sy, 0.5 ni, 41.9 id, 8.6 wa, 0.2 hi, 2.0 si, 0.0原创 2021-11-04 10:13:02 · 369 阅读 · 0 评论 -
python requests 踩坑记录-requests.get(url).text 为空
使用 python requests 模块访问接口,接口返回的状态码 200 ,但获取到的接口数据 requests.get(url).text 为空。文章目录现象原因解决现象相同的接口地址,使用 postman 访问可以获取到对应返回信息,但使用 python requests 模块访问接口虽然状态码返回 200 , 但无响应内容。原因python requests 缺少 headers。postman 会自动加上 headers ,而 python requests 虽然在查看 reque原创 2021-11-02 09:23:21 · 6027 阅读 · 5 评论 -
踩坑nessus激活码-点击官方邮件链接不能获取到验证码
文章目录起因过程解决处理起因因公司需要进行安全扫描相关环境的构建,对安全软件进行选型,安装试用 nessus 。过程免费版本限制 16 个IP试用数,不符合试用要求,选择了 nessus 专业版的试用,根据官方的提示进行了试用申请。等了挺久才收到官方回复的邮件,期间还有 nessus 的人员打电话过来确认,不知道是不是我填错了地方,第一句就是问我申请试用许可是不是要销售,挺那啥的,我差些以为 nessus 的国内经销商合作都到期了需要重新找代理商。。。点击了官方邮件中的 “active your原创 2021-10-22 10:24:35 · 2812 阅读 · 2 评论 -
小笔记-简单但够用系列_nmap
文章目录简介官方文档教学视频推荐安装基本参数说明示例报告优化简介Nmap 是一款经典的开放源代码的网络探测和安全审核的主机扫描工具,Nmap 没有图形化界面,如需图形化界面可使用 Zenmap,另外在大型复杂环境中,可以使用其分布式框架 Dnamp。官方文档Nmap 的使用说明可查看以下链接的参考指南https://nmap.org/man/zh/index.html教学视频推荐对于教学视频,比较推荐国外的一些视频,如 hak5.org 的相关安全工具视频。b站有 i春秋 做的加字幕视频,原创 2021-10-15 15:23:55 · 286 阅读 · 0 评论 -
小笔记-简单但够用系列_Raid阵列对比简记
Raid 0一块硬盘或者以上就可做raid0优势:数据读取写入最快,最大优势提高硬盘容量,比如3快80G的硬盘做raid0 可用总容量为240G。速度是一样。缺点:无冗余能力,一块硬盘损坏,数据全无。建议:做raid0 可以提供更好的容量以及性能,推荐对数据安全性要求不高的使用。Raid 1至少2快硬盘可做raid1优势:镜像,数据安全强,2快硬盘做raid一块正常运行,另外一块镜像备份数据,保障数据的安全。一块坏了,另外一块硬盘也有完整的数据,保障运行。缺点:性能提示不明显,做原创 2021-10-13 11:32:20 · 257 阅读 · 0 评论 -
小笔记-简单但够用系列_pytest+web自动化使用简记
文章目录介绍官网安装python 环境编译器python 组件安装安装 pytest安装 seleniumwebdriver 驱动文件web 自动化基础内容步骤xpath元素操作Po 设计模式requirements.txtpytest 拓展使用pytest 组成运行方法pytest 规则设置pytest用例执行顺序标记用例是否执行用例分组用例重复执行执行pytest ini配置文件conftest.py 配置文件生成报告介绍pytest 是 python 的一个开源库,可根据一定规则执行特定的代码块。原创 2021-10-13 10:01:06 · 218 阅读 · 0 评论 -
小笔记-简单但够用系列_git本地分支命令
git commit --提交一次修改git commit -m "something you want to markdown about this commit" --提交一次修改并附上标注内容git branch side1 --在当前节点创建一个分支side1git checkout side1 --切换到side1分支gi...原创 2018-08-06 22:40:17 · 329 阅读 · 0 评论 -
小笔记-简单但够用系列_allure定制化报告-pytest
文章目录allure 安装allure 报告定制可能需要注意的模块问题简单够用的定制操作用例分组用例描述用例等级用例步骤logo定制启用自定义模块修改 css 配置文件生成 allure 报告allure 安装allure 安装文件下载路径https://github.com/allure-framework/allure2/releases/tag/2.14.0解压后对其 bin 目录 配置系统环境变量即可在命令行中调用。>E:\python_project\pythonProject&原创 2021-09-28 16:49:52 · 954 阅读 · 1 评论 -
pytest用例分组执行有警告:PytestUnknownMarkWarning: Unknown pytest.mark.test4 - is this a typo?
在网上搜索了好多关于这个告警的解决信息,虽然能解决,但总有些文件名错漏问题,就自己记录下好了。当使用 @pytest.mark.xxxx 对 pytest 的用例进行标记后,执行时虽然能执行成功,但会有告警信息:PytestUnknownMarkWarning: Unknown pytest.mark.test4 - is this a typo?问题原因为:分组标签 test4 在默认配置中无法找到,在对应配置中添加该标签即可。解决方法已经在告警信息中的 https://docs.pytest.原创 2021-09-23 16:32:43 · 572 阅读 · 0 评论 -
小笔记-简单但够用系列_xpath 元素定位
文章目录xpath 定位方法层级定位属性定位函数定位在浏览器控制台使用 xpath 定位xpath 定位方法浏览器可通过选中元素位置右键检查,复制 xpath ,虽然方便快捷,但有时太冗长或不适用,仍需手写优化 xpath 定位方法。下面带你快速入坑 xpath 元素定位。xml 文件样例<body><div id="csdn-toolbar"> <div class="toolbar-inside">原创 2021-09-09 10:39:02 · 370 阅读 · 0 评论 -
小笔记-简单但够用系列_selenium xpath 历遍元素踩坑记录
selenium 使用 xpath 获取以下的 h4 元素文本并进行历遍点击。但xpath定位时一直只能定位到第一个元素内容,不能形成列表进行历遍。xml 示例文件...<div id="floor-user-profile_485"> <h1> <h2> <h3> <h4>1</h4> </h3> <h3> <h4>2</h4> &l原创 2021-08-27 10:48:38 · 683 阅读 · 0 评论 -
小笔记-简单但够用系列_接口测试-postman使用简记
postman 接口测试元素发送区paramsget请求传参authorizationpostman自带的鉴权功能headers请求头bodypost请求的传参输入none:没有参数form-data:既有文件也有键值对x-www-form:只传键值对raw: 传 json,txt ,xml,html.jsbinary: 将文件以二进制传输pre-request: script 接口请求之前的脚本,jstests: 断言的代码cookiespostman的coo原创 2021-08-05 09:31:52 · 314 阅读 · 0 评论 -
接口测试概念-小白适用
文章目录接口什么是接口接口测试接口数据类型接口协议webservice协议restful规则:dubbo协议http协议什么是http协议API测试流程方案接口测试工具postman安装接口什么是接口软件对外提供的一种用于做数据传输的服务。对于软件接口测试,特别需要注意的参数是鉴权码,也就是 token, key , appkey 等。接口测试测试接口能否正常的进行数据交互,权限控制及异常场景下的响应机制。接口数据类型接口数据一般由三部分组成:错误码,描述说明,数据。而接口数据当前常用的有原创 2021-07-29 15:32:14 · 646 阅读 · 0 评论