天天看点

基于PowerShell 3.0的web接口测试

对于web接口测试,做一下总结。

2. 接口url后面接的参数格式:“?参数名=参数值&参数名=参数值”;

3. 要清楚不同的参数名分别对应有多少种参数值;

4. 要清楚不同的参数值组合分别对应有多少种接口返回结果(即访问url后返回的json对象)。 

比如:有一个参数名为userName,一个userName的参数值对应的就是数据库表中一条用户记录的userName字段值,所以为了能够有足够的参数值作为测试数据,我们需要在数据库表中添加足够条数的用户记录。对于有多少种参数值,就要在数据库表中做多少条记录。这一部分,就是接口测试的数据准备部分。

代码如下(本地文件名为iUriTest.ps1):

在iUriTest.ps1文件上右键用PowerShell运行,如下:

基于PowerShell 3.0的web接口测试