- 博客(26)
- 收藏
- 关注
原创 关于四种鉴权方式
鉴权:验证用户是否拥有访问系统的权利。传统的鉴权是通过密码来验证的,这种方式的前提是,每个获得密码的用户都已经被授权。在建立用户时,就为此用户分配一个密码,用户的密码可以由管理员指定,也可以由用户自行申请。这种方式的弱点十分明显:一旦密码被偷或用户遗失密码,情况就会十分麻烦,需要管理员对用户密码进行重新修改,而修改密码之前还要人工验证用户的合法身份。
2024-08-19 18:57:52
1583
原创 Postman批量运行测试用例
在弹出来的SETTINGS界面中,下拉找到 Allow reading files outside working directory 选项,并点击打开,表示允许去读取我们工作路径目录下的文件,选项上的Location就是Postman的工作路径。勾选需要批量运行的接口,并设置迭代次数、延迟时间,选择数据文件,以及勾选选项等。小结:批量运行接口时,文件上传需要注意两点,一个是。需要将上传的图片拷贝到Postman的工作路径下。处选择的图片是本地E盘下的,此时需要设置一下。
2024-08-16 17:48:44
535
原创 Postman内置动态参数和自定义动态参数
/Date.now()获取时间戳//设置为全局变量引用全局变量 {{times}} ,效果同使用内置动态参数一样。码尚postman学习。
2024-08-15 17:02:42
941
原创 Postman变量
变量是数据的符号表示,使你无需在任何需要的地方手动输入即可访问值。如果你在多个地方使用相同的值,这会很有用。通过抽象细节,变量使你的请求更加灵活和可读。例如,如果你在多个请求中有相同的 URL,但 URL 稍后可能会更改,你可以将 URL 存储在一个变量base_url中, 并在你的请求中使用 {{base_url}} 如果 URL 发生变化,你可以更改变量值,它会反映在整个集合中,无论你在何处使用变量名称。
2024-08-12 14:45:36
778
原创 关于GET请求和POST请求
例如:如果一个表单中有两个字段,分别为name和age,它们的值分别为Tom和25,那么经过application/x-www-form-urlencoded编码后,发送给服务器的数据将会是:name=Tom&age=25)相同点:GET请求和POST请求底层都是基于TCP/IP协议实现的,使用二者中的任意一个,都可以实现客户端和服务器端的双向交互。5.幂等性:GET请求支持幂等性,即多次请求同一资源,结果相同;7.后退按钮/刷新:点击后退按钮/刷新时,GET请求无害,POST请求,数据会被重新提交。
2024-08-11 14:31:51
1471
原创 关于Cookie
Cookie,有时也用其复数形式 Cookies。类型为“小型文本文件”(不超过4KB),是某些网站为了辨别用户身份,进行Session跟踪而储存在用户本地终端上的数据(通常经过加密),由用户客户端计算机暂时或永久保存的信息。Cookie 是一个保存在客户机中的简单的文本文件,这个文件与特定的Web文档关联在一起,保存了该客户机访问这个Web 文档时的信息,当客户机再次访问这个 Web 文档时这些信息可供该文档使用。这里的信息包括缓存数据、用户名、密码、注册账户、手机号等。
2024-08-09 19:14:14
749
原创 Postman界面介绍
raw : 可传多种类型参数,如json , text , xml , html , javascript等。Visualize:可视化,可以自动将响应数据转换成易读且美观的表格形式。Pretty:以Json,html,XML等不同格式查看返回的数据。x-www-from-urlencoded:只能够传键值对参数。form-data :既可以传键值对参数也可以传文件。PreView:以网页的方式查看返回的数据。binary :把文件以二进制的方式传参。Raw:以文本的方式查看返回的数据。
2024-08-09 17:12:47
329
原创 关于接口测试
应用程序编程接口(Application Programming Interface,API),是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。通俗理解,如y=x+3,当x=5的时候,y=8,把y=x+3称为接口,x=5称为参数,y=8称为返回结果,那这个接口的功能就是能把我们输入的数加上3。即接口就是预先定义的函数逻辑,他是供其他系统请求,然后返回结果的一个东西。超文本传输协议(Hypertext。
2024-08-07 17:00:21
839
原创 SQL语句(下)
解决:加上对子查询返回结果的处理,这种对空值NULL的处理,各类数据库管理系统都有相应函数函数支持,例如SQL Server中的 ISNULL函数,Oracle 中的NVL,NVL2,COALESE,以及MySQL中的IFNULL ,COALESE。如果我们要查询在部门表中没有对应信息的员工,我们可以使用左外连接,因为连接时员工表在左边。同理,查询员工表中没有记录的部门信息,可以使用右外连接,因为连接时部门表在右边。举例:查询员工表的部门号和平均工资,按部门号分组,并且只显示平均工资大于10000的部门。
2024-07-29 17:25:58
838
原创 常用测试工具
(1):应用程序生命周期管理软件,顾名思义,该产品用于软件研发活动的整个生命周期管理。早期版本Test Direct及Quality Center。(2):类似ALM,测试主要用测试模块,包括用例、用例库、Bug、报告等功能。(3):用于多个人共同开发同一个项目,实现共享资源,实现最终集中式的管理。可以把SVN理解为一个库,里面存放各种文件,SVN给每个文件打上标签,记录文件的每次变动,方便你查找、获取最新的文件。(4):类似SVN,但SVN是集中式的,必须联网才能正常工作。
2024-07-25 16:17:08
608
1
原创 软件测试理论基础(三)
(2)请求响应时间:从客户端发起的一个请求开始,到客户端接收到从服务器端返回的响应结束,这个过程所耗费的时间,在某些工具中,响应通常会称为“TTLB”,即"time tolast byte",意思是从发起一个请求开始,到客户端接收到最后一个字节的响应所耗费的时间,响应时间的单位一般为“秒”或者“毫秒”。②系统测试:针对整个产品的全面测试,既包含各模块的验证性测试(验证前两个阶段测试的正确性)和功能性(产品提交个用户的功能)测试,又包括对整个产品的健壮性、安全性、可维护性及各种性能参数的测试。
2024-07-25 16:10:08
903
原创 软件测试理论基础(二)
1.等价类划分法(穷举场景)2.边界值分析法(限定边界)3.判定表法(多条件约束)4.因果图法(条件各种组合)5.正交实验法(多选项框)6.场景法(项目业务)7.错误推测法(经验积累)
2024-07-24 18:14:06
889
原创 MySQL解决匿名用户权限不够的问题
报错:ERROR 1044 (42000): Access denied for user ''@'localhost' to database
2022-11-08 10:06:14
453
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人