SoapUI & ReadyAPI 使用帮助
我提供了安装包和 “”“”“延长试用期”“”“” 方法,不过我也想要积分:https://download.csdn.net/download/weixin_43664254/11578580
新建项目,导入项目
新建项目的方式有很多,我就简单的写一个,最简单的。下面是一个完整的测试项目都包含什么,他们的目录结构是什么样子的,当然,图片是我从官网上偷的。
新建项目方法
New Project 或者 New Empty(空的) Project 就可行了,填个名字,直接回车就行了。下面是打开项目的界面。
区域1 :项目的配置信息
名称 | 描述 |
---|---|
Name | 项目名称 |
Description | 项目描述 |
File | 项目保存的文件地址 |
Resource Root | 项目数据地址 |
Cache Definitions | 是否缓存 |
Project Password | 开启项目的密码 |
Encryption Mode | 加密方法 |
Composite Project | 拆分项目 |
Composite Project Format | 拆分项目方法 |
Script Language | 脚本语言类型 |
Hermes Config | 不知道 |
Script Library | 校本库地址 |
Disable CR escaping | 不知道 |
Save Properties Between Se… | 不知道 |
区域2 运行,调试,项目的区域(看按钮,相信能明白什么意思)
区域3 项目中包含的 Suites ,如果运行过 ,就显示运行状态。
新建 New Test Suite
然后是,新建测试集,New Test Suite
在项目名称上右键,然后点击“New Test Suite” → 填个名字,直接回车就行了。
测试集,的作用就相当一个分组文件加类似,一个项目可以有多个测试集,在测试集上运行,可以运行此测试集下面的所有测试步骤(Test Step),
新建 New Test Step
里面有很多步骤(Step),想新建什么,就新建吧,目前就新建在这里,然后我会在下一章仔细介绍怎么时候的,这章也有几个简单的例子。
Test Step :HTTP Request Step
参数 | 介绍 |
---|---|
TestStep Name | 测试步骤的名称,(不要用中文) |
Endpoint | 请求的地址 |
Extract Params | 提取参数,自动添加到Parameters 里面 |
Parameters | 网址参数 |
Method | 请求的方法 |
HTTP Request Step 操作界面
区域1 网址,和 请求方法,可以修改的
区域2 是否下载网页中的资源,页面 Js 什么的
区域3 发送请求,和添加断言,(断言我在后面介绍)
区域4 请求参数,响应数据操作界面
区域5 添加认证,请求头之类的
区域6 断言结果,和请求日志
HTTP Request Step Response 界面
参数 | 介绍 |
---|---|
XML | 显示正常的Xml 数据,页面也可以显示 |
JSON | 请求返回值是Json 格式的在这里看 |
HTML | 没有样式的 HTML界面(基本没用) |
Raw | 请求头,响应体,在这这里看 |
OutLine | 自己看吧,没用 |
Overview | 自己看吧,没用 |
下一章,我写其他 Test Step 不重怎么使用