postman数据驱动
目标:利用数据驱动登录 https://service.zol.com.cn/user/login.php
1、获得登录所需要的参数,传参方式
输入用户名、密码点击F12
post传参
2、进入postman,创建collection,添加请求(比如:中关村登录 数据驱动)
输入URL、参数
发送请求。登录失败,因为账户密码是随意输入的
添加断言
再次发送请求,查看断言是否通过
3、利用数据驱动测试
修改参数
修改断言,保存当前请求
创建b.csv文件
列名与参数的变量名一致
4、加载数据驱动文件
点击collection的三个点,点击Run collection
勾选当前创建的请求,“中关村登录 数据驱动”,在右侧面板中选择刚才的b.csv文件
预览文件,防止因为编码问题出现乱码
出现乱码解决
打开b.csv文件,将编码调整为utf-8,保存
再次select file ,进行预览
5、运行
点击Run
发现一个pass和4个fail,与预期结果一致
点击当前request名称可以查看详情
userid、pwd与数据驱动文件中的一致,说明加载正确
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~