- 博客(75)
- 资源 (3)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 一个项目带你走进软件测试2
文章目录前言一、前期准备二、第一阶段1.熟悉软件项目2.阅读测试计划三、第二阶段1.根据需求规格说明书设计测试用例2.执行测试用例3.提交bug前言该项目针对在线的项目(鹏保宝)进行测试实战,省去项目的环境的搭建的时间,你只需要下载该软件-鹏保宝。PycSafe项目为视频、电子书、文档等虚拟商品的试读和交易环节提供安全保障,限制文件的阅读设备,杜绝原创内容的二次传播。项目除了需求规格说明书来源互联网,其它大多来着博主的亲自编写。项目所有文件通过鹏保宝软件加密,需要通过鹏保宝软件打开,次数10次。
2021-09-11 23:44:42
6701
3
原创 Flutter介绍
Flutter是一个开源的UI软件工具包,由谷歌开发,用于从单一的代码库创建精美的、编译型的移动应用、Web和桌面应用程序。
2024-04-23 16:12:43
1176
3
原创 【接口自动化】返回页面Json乱码
问题描述通过接口获取数据的时候,请求返回JSON乱码,某功能接口未调通。原因分析:因为是编写某场景的核心链路,在原有的基础上进行改动,按正常情况下是可以调通的,第一是不是服务器的问题,跑了几遍还是同一个问题,此时去页面上操作,发现了其中的原因,项目中是有新旧版本页面的,接口也有区别,所以定位在接口调用上。解决方案:在页面上重新抓取接口进行对比,以对应的接口编写脚本用例。...
2021-12-15 20:11:27
1050
原创 【测试开发】Pycharm 配置 Git 及相关操作
测试开发之代码管理前言一、Pycharm配置git工具1. GitHub新建一个代码仓2.在Pycharm代码中pull下来二、git提交相关规范1.方式一2.方式二三.不规范导致的问题前言团队协作开发自然离不开代码管理工具,使用得当效率高,反之不少麻烦。在这里沉淀对代码管理的理解和运用基于Python自动化测试(UI或接口)基于Pycharm开发工具基于GitHub代码仓库Windows中安装好git工具一、Pycharm配置git工具1. GitHub新建一个代码仓这里是之前去
2021-12-12 12:03:22
2551
原创 【接口自动化】找不到相关资源
问题描述No message are available xxx路径不存在原因分析在封装新的接口请求的时候,是不是自己的url路径错误而导致访问资源不存在一一对比后,发现请求参数,请求头参数一样,可以取把自己的值写死,再调用接口试试,尤其是以列表形式进行传输数据发现参数写死后,返回接口成功,那么就是传值错误而导致的问题解决方案根据传值情况,选择.format()方式或者单引号内嵌套双引号进行值传递...
2021-12-10 18:48:04
559
原创 【接口自动化】接口跑通,获取数据不完整
问题描述Python+request复用某查询接口时候,接口跑通(success),数据获取不完整,导致取参失败。原因分析因为是复用接口,所以该封装的接口是没有问题的,所以初步定位是否是传参失效,通过打断点,了解自己的参数是否会因为值的类型而导致传参失效,结果发现参数没有问题。把参数写死,接口跑通,获取数据完整,可能就是调用接口太快。解决方案在调用该接口时,进行延时操作。...
2021-12-08 23:20:03
927
原创 【接口自动化】接口报错500问题解决
问题呈现:Python+requests接口报错返回500解决探索:Python+request生成的数据放在postman跑,可以跑通。网上搜索相关问题,大多说是request中data需要改为json格式。尝试后没有报500错误,反而出现xxx不存在。实际解决方案:报500错误,并且在postman能跑通,说明接口没有问题,定位在脚本生成的数据并没有传递到后端接口。最终的问题是在于传递的参数需要转义,如python中字典中带有列表的格式,[]传输过程中无法传输成功。用转义或者st
2021-11-10 21:33:13
7766
2
原创 部署Django环境
文章目录前言一、Windows下安装Django二、Linux下安装Django三、创建第一个demo前言为了更好的学习接口开发,Python编程语言下部署Django环境进行接口开发,适用于windows和Linux环境。一、Windows下安装Django# 检查是否已经安装了Django>>> pip show Django# 安装Django 3.2.9>>> pip install Django==3.2.9二、Linux下安装Django
2021-11-06 10:55:24
562
原创 Web-UI自动化测试实战
自动化测试实战前言一、环境搭建1.安装Apache2.安装Mysql3.下载jpress4.集成项目二、编写自动化脚本1.需求分析2.用例设计3.编写代码三、执行自动化脚本四、生成自动化脚本报告前言借助开源的项目驱动Web自动化测试有参考极客间里面郭老师的内容欢迎加入python知识星球(附python web自动化教程)一、环境搭建项目架构Windows+Apache+Mysql+jpress1.安装Apache官网下载ApacheTomcat并安装检验是
2021-10-08 21:53:20
1329
原创 Linux入门之日志分析
文章目录前言一、准备安装htop指令下载目标文件查看目标文件二、Page viewPV分析PV分组分析UV前言文章的内容来源拉钩教育上的课程学习,通过写博客的方式,更好的提高对该知识的掌握。一、准备安装htop指令sudo yum install htop下载目标文件#centos#安装gitsudo yum install git#下载access.log资源git clone https://github.com/nickwang6/pv.git查看目标文件查看大小
2021-10-05 10:40:11
270
原创 linux入门之网络指令
文章目录前言网络相关指令远程操作指令查看本地网络状态网络测试DNS查询HTTP相关前言文章的内容来源拉钩教育上的课程学习,通过写博客的方式,更好的提高对该知识的掌握。网络相关指令Linux中提供不少网络相关的指令,从以下几个维度,梳理常用的网络指令远程操作查看本地网络状态网络测试DNS查询HTTP远程操作指令远程操作指令最多的是ssh,ssh指令允许远程登录到目标文件并进行远程操作和管理,还有一个比较常用的远程指令是scp,scp帮助我们远程传输文件。- ssh
2021-10-04 19:39:00
1195
原创 Linux入门之目录结构
文章目录前言一、分区结构二、目录结构前言文章的内容来源拉钩教育上的课程学习,通过写博客的方式,更好的提高对该知识的掌握。一、分区结构在Linux中,/是根目录。/对应一个磁盘还是多个磁盘? 在/创建目录时候,目录属于哪个磁盘?通过df -h指令查看上面两个问题,我的根目录挂载在/dev/vad1下通过df -T 查看详细信息- 挂载分区结构最终需要挂载到目录上。上面 例子中 /dev/vda1分区被挂载到了 /下。 这样在/创建的文件都属于 /dev/vad1分区
2021-10-03 20:17:01
832
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人