莉莉儿 发表于 2016-7-8 00:08:39

接口测试要在什么环境下测试?

想请教下大家,一般接口测试,要在什么环境下测试?直接公司的本地电脑还是找一台网络稳定的服务器测?常常是在本地测的,开发说在本地没用,所以有点困惑???

Miss_love 发表于 2016-7-8 09:28:01

为什么本地测试没有用?开发有说吗?又不是测性能

seagull1985 发表于 2016-7-8 10:45:06

最好把应用布署到服务器测试,但是如楼上所说,本地为什么不可能,应该是一样的。只是本地测试影响的因素什么比较多。。

hemiaoer 发表于 2016-7-8 13:29:44

一、开发说在本地测试没有是不全面的。
原因:
1、在本地是可以测试模块处理功能的,注意这里不是测试接口,只是测试接口的消息被模块成功接收到了过后,模块对消息的响应和处理。
2、但是要是通过接口通信的模块在生产环境是不同服务器上,那么服务器之间通信会出现的问题就没有办法测试。也就是常说的网络通信之类的问题没有办法测试到。

(根据开发的话,可以判断这个接口并不是系统内部的调用接口,应该是不同系统和功能模块之间的接口。 )

二、这样的接口在什么环境下测试?

1、测试设备允许的情况下,尽量把测试的应用部署到测试服务器上面。并且按照生产环境的部署方式来搭建测试环境。

如果在生产环境通过接口交互的应用在不同服务器,测试环境也要把应用在不同服务器。
生产环境使用了vpn,测试环境的服务器最好也是在vpn环境下。

2、就算是这样。还是会出问题!
有什么办法解决呢?当然是联调,也就是在生产环境实打实的对接测试。

me等戈多 发表于 2016-9-22 16:26:58

自己写个测试框架

592283992 发表于 2016-9-28 23:47:11

( ⊙ o ⊙ )啊!省道

jingzizx 发表于 2017-5-8 20:00:39

4楼说的很详细!赞!

jingzizx 发表于 2017-5-8 20:01:14

目前自己也在开展接口测试,还是要考虑这些问题的
页: [1]
查看完整版本: 接口测试要在什么环境下测试?