- 博客(69)
- 收藏
- 关注
原创 金融项目实战 07|Python实现接口自动化——连接数据库和数据清洗、测试报告、持续集成
数据库连接、数据清洗、批量执行测试用例并生成测试报告、持续集成
2025-01-15 22:26:38
1080
原创 金融项目实战 06|Python实现接口自动化——日志、实名认证和开户接口
日志的封装及其应用,实名认证接口+开户接口的代码编写,BeautifulSoup的介绍和封装
2025-01-14 22:36:43
423
原创 持续集成 02|Jenkins介绍与安装、Postman集成Jenkins、代码集成Jenkins
postman集成jenkins、代码集成jenkins
2025-01-13 20:01:55
720
原创 持续集成 01|Gitee介绍、Pycharm使用Gitee
下载安装包:https://git-scm.com/downloads双击 exe文件,一路 next 自动安装,全部默认选项。(不建议修改默认安装目录,否则后⾯使⽤时,PyCharm会找不到。cmd打开终端,输入 git --version 能看到版本信息,说明安装成功配置(重要),给git配置用户名和邮箱。注意用双引号包裹。安装成功后,打开 cmd 输入命令。这一步必须操作!!!操作后无返回结果!!!
2025-01-12 23:08:18
1414
原创 金融项目实战 04|JMeter实现自动化脚本接口测试及持续集成
然后,添加一个setup线程组,命名为“清除测试数据”,在该线程组下添加 jdbc请求执⾏sql语句。1、断⾔内容来源预期结果,预期结果⼀般情况与实际结果⼀致。2、mb_member_info、mb_member_login_log必须配合mb_member表的id进⾏关联查询,再删除。2、其他全部使⽤响应断⾔判断响应体的描述信息,因为JSON断言会对结果的判断过于标准,健壮性差。1、mb_member、mb_member_register_log直接使⽤phone字段进⾏过滤删除。
2025-01-12 17:35:38
1386
原创 金融项目实战 02|接口测试分析、设计以及实现
先对单接口进行测试,再将多个单接口整体拼接为业务场景进行测试,接口若无法对应实际业务场景,则测试无意义。优先级:P0 > P1 >P2 >P3,通常时间不充裕的情况下可以不测 P3 优先级的测试点。1、ui功能测试和接⼝测试那个先执⾏?3、ui功能测试和接⼝测试那个更⾼效?2、ui功能测试与接⼝测试的区别?
2025-01-10 21:36:58
764
原创 Postman接口测试04|批量运行测试用例、参数化、Mock Server、Cookie鉴权、Newman生成测试报告
批量运行测试用例、参数化、MockServer、Cookie鉴权、Newman生成测试报告
2025-01-07 19:21:57
904
原创 Postman接口测试03|执行接口测试、全局变量和环境变量、接口关联、动态参数、断言
执行接口测试、全局变量和环境变量、接口关联、动态参数、断言
2025-01-07 19:21:06
1458
原创 Postman接口测试02|接口用例设计
接口测试的测试点(测试维度)、功能测试、性能测试、安全测试、设计方法与思路、单接口测试用例、业务场景测试用例
2025-01-07 19:20:46
1001
原创 Postman接口测试01|接口测试基础概念、http协议、RESTful风格、接口文档
接口和接口测试基础概念、Json数据格式、接口协议、接口测试的流程和用例的设计
2025-01-07 19:20:07
1321
原创 性能测试03|JMeter:断言、关联、web脚本录制
正则表达式:就是一个公式,或者说一套规则,使用这套规则可以从任意字符串中提取出想要的数据内容。左边界(匹配符号)右边界:可以提取出想要获取的数据内容:是通配符,可以代表任意字符(除换行回车):代表前面的字符出现0次或者多次.*:代表任意字符(以上符号匹配规则:找到左边界值后,往右查找有边界,找到最后面的右边界,中间的所有数据都被记录下来)?:代表非贪婪匹配,找到左边界后,往右查找匹配右边界,只要有匹配的右边界就停止继续查找;再次查找左边界和右边界,即一个一个的找。左边界(.*?)右边界案例一。
2025-01-07 19:17:20
1125
原创 性能测试02|JMeter:安装、元件、线程组、HTTP请求、查看结果树、参数化
JMeter安装、元件、线程组、HTTP请求、查看结果树、参数化
2025-01-07 19:16:11
690
原创 Requests库01|使用Requests库发送 get/post/put/delete请求
使用Requests库发送 get/post/put/delete请求
2024-12-31 17:29:08
687
原创 Unittest02|TestSuite、TestRunner、HTMLTestRunner、处理excel表数据、邮件接收测试结果
estSuite、TestRunner、HTMLTestRunner、处理excel表数据、邮件接收测试结果
2024-12-23 21:45:31
1400
原创 测试工程师八股文05|功能测试、业务测试
②易用性:主要参考依据产品原型设计或优秀竞品设计。上点必选,内点必选,离点选取两个(包含上点则选外,不包含上点则选内)②划分无效等价类:不满足需求的数据集合。①兼容性:谷歌、火狐、Edge、苹果。①划分有效等价类:满足需求的数据集合。③每类中选取代表数据:一般一个即可。是指软件为满足用户特定的业务需求而设计并实现的一系列功能。比如(登录→搜索→添加购物车→下单→支付)除了功能测试,其他都是非功能测试。
2024-12-15 22:46:15
583
原创 测试工程师八股文04|计算机网络 和 其他
HTTP和HTTPS是用于在互联网上传输数据的协议。它们都是应用层协议,建立在TCP/IP协议栈之上,。①http和https的主要区别在于安全性。http是一种明文传输协议,数据在传输过程中没有加密,容易被窃听和篡改,因此不适合传输敏感信息。而 https是在http的基础上加入了 ssl/tls 加密层,通过加密传输和身份认证,确保信息的安全性和完整性。②https 常用于需要保护隐私的场景,如网上支付和登录等,而http则适用于不涉及敏感信息的普通网站,例如展示网站。
2024-12-14 22:37:14
1134
原创 测试工程师八股文01|Linux系统操作
命令提供了一个动态的、实时更新的界面,帮助用户跟踪系统的负载、进程状态和资源消耗。查看系统进程的详细信息,如进程 ID(PID)、用户、CPU 使用率、内存占用等。特别是用于实时监控系统资源使用情况,如 CPU、内存、进程等。用于动态、实时更新的显示系统进程的命令,选项,文件会解压到当前工作目录。表示以格式化形式展示全部信息。代码第二行:如果没有指定。tar和gzip结合使用。进程就是正在运行的程序。
2024-12-12 22:13:14
209
原创 Linux系统操作02|基本命令
使用ls -l会显示当前目录下的详细列表,如下图,第一列表示文件/文件夹的权限信息,第二列第三列表示当前用户,第四列表示当前用户所属的组,第五列代表文件大小,第六第1列第2列第3列第4列第5列第6列第7列第8列第9列件/文件夹的权限信息链接数文件的所有者用户名显示文件所属的用户组文件大小最后修改日期文件/文件夹名-rwxr-xr-x第一个字符:普通文件d:文件夹(也就是目录)接下来的九个字符表示文件的权限,分为三组第一组:文件所有者(user)的权限。
2024-12-11 21:19:25
253
原创 javaweb开发07|数据库MySQL
提供的文件资料包里有详细的步骤教程,是个md文件企业级开发不用这种连接方式,而是把数据库安装到服务器上,然后开发人员就可以在自己电脑上远程连接服务器上的mysql,只需要在上面那条语句中加上-h数据库服务器的ip地址,-p端口号。
2024-09-23 16:44:40
314
Jenkins安装与邮箱配置全流程指导手册
2025-01-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人