體驗地址:http://www.easytest.xyz/index/
下載了大神的EasyTest項目demo修改了下<https://testerhome.com/topics/12648 原地址>。也有看另一位大神的HttpRunnerManager<https://github.com/HttpRunner/HttpRunnerManager 原地址>,由於水平有限,感覺有點復雜~~~
1.登錄頁面

2.首頁

3.項目管理

4.測試環境

1>設置headers;可以每個url設置共同的header,可以存在變量;執行時,指定接口補全header;

5.接口管理

swagger導入功能;根據指定的測試環境url,導入swagger接口數據到平台中<不一定適用於所有的地址,因為每個swagger的路徑不一致>;
6.用例管理
選擇測試環境,進行單個接口調試,多個接口模擬業務場景執行;


7.測試計划
選擇用例,組合執行;生成測試報告;

8.定時任務

flower 實現任務監控;增加 BackTask 按鈕,返回測試平台;

9.運行報告

接口測試報告

10.性能測試
集成locsut,指定測試計划進行性能測試;

11.簽名方式
支持接口md5、AES算法加密和用戶認證;

12.用戶管理

13.其他功能

1>修改密碼;
2>我的項目入口;
3>郵箱快捷入口;
4>admin站點管理;
5>測試web頁面,接口數據展示<蟲師>;
6.退出;
接口傳參:
1.同一個用例中,不同接口要提取的參數相同:使用接口路徑和提取參數拼接;


2.同一用例,接口中參數相同,提取指定某個:一般接口返回值中是list,才會存在要提取的參數有多個相同的情況,所有使用角標<第幾個>來區分;


3.從一個接口中同時提取多個參數;<英文逗號隔開>


斷言方式,支持 等於、不等於、包含、不包含 四種方式判斷;

權限限制;

超級管理員權限可以看平台上的所有數據,其他的只能看到自己創建的相關數據;
關鍵字參數化;

-----------10-15更新----------
django 實現 Mock Server  ;

github地址 點擊這里
支持HttpRuner可參考:接口自動化測試平台,支持HttpRunner-優化篇
