Python 如何通过 pycharm 进行接口自动化进行测试

灰灰 · November 28, 2019 · Last by EasilyTest replied at November 29, 2019 · 3030 hits

想学习这方面的技能,哪位大佬有经验的分享一下。谢谢!

共收到 12 条回复 时间 点赞

现在不都是用 pytest 吗

pycharm 也只是个 ide 而已,先去理一下思路吧,接口怎么发送传参,该带哪些属性和字段。明白以后再去学

married577 回复

pytest 是 python 的自动化框架吗,是不是也是在 pycharm 中运行

灰灰 回复

你去联系下 postman 的简单实用就大概了解了

EasilyTest 回复

大佬有快速入门的渠道吗

married577 回复

jmeter 和 postman 都会的

灰灰 回复

。。。

要结合自己的需求场景来做 ,无论是 jmeter、postman 还是、pycharm+requests 手撸,都只是单纯的发起请求校验结果。完整的接口测试,还要考虑用例协作、任务编排、巡检监控等等。

我们社区大佬写的 HttpRunner 应该可以满足你的基本需求
https://github.com/HttpRunner/HttpRunner

不明白你想大家分享什么经验,是实际工作中遇到难题怎么处理的经验,还是手把手的入门教程?

前者是很好的交流点,后者估计没多少人手上刚好有符合你需要的教程,更建议你去通过买书或者看官方文档自我学习。

PS:pycharm 只是一个软件,为了便于写 python 代码集成了很多写代码需要的功能(包括一键运行及调试 python 程序)。和 jmeter 、postman 不同,不是专门为执行接口自动化设计的,所以软件也没有内置和接口自动化相关的功能,所以你这么问大家都会觉得很奇怪。类比起来,这个问题类似于怎么用电脑去进行机器学习。

个人理解你要问的应该是如何结合 python 进行接口自动化测试?

同上,如果只是要问某种工具怎么去做,那不一定每个人都正好用你的工具。
首先自己学会搜索
其次善用翻墙工具
再其次多看相关文档,尝试自己研究 (当然比较耗时间)

如果是想询问实际工作中遇到难题怎么处理的经验,这个确实是谁也没有的

灰灰 回复

快速入门千篇一律吧,如果你属性 python 去找一套框架看两天自然也就明白怎么去做了,无非就是和你的 postman 或 jmeter 一个思路,从连接获取报文断言到断开。

灰灰 关闭了讨论 24 Dec 13:47
需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up