testlink自带java api_java如何连接testlink
1.下載相關的jar包
2.獲取到testlink的url和key,注意:url不是testlink的連接地址,是連接地址+/lib/api/xmlrpc.php
3.測試是否連接成功
public static void main(String args[]) {
String url = "http://test.tl.gmsd.lan/lib/api/xmlrpc.php";
String devKey = "223f929e98e3d74fa3c000b67668e305";
TestLinkAPI api = null;
URL testlinkURL = null;
try {
testlinkURL = new URL(url);
} catch ( MalformedURLException mue ) {
mue.printStackTrace( System.err );
System.exit(-1);
}
//api = new
try {
api = new TestLinkAPI(testlinkURL, devKey);
} catch( Exception te) {
te.printStackTrace( System.err );
System.exit(-1);
}
System.out.println(api.ping());
}
運行后,出現hello即表明連接成功
4. 更改測試用例執行結果
//獲取測試計劃id
Integer testPlanId = api.getTestPlanByName("新增還款方式(最新)", "交易系統").getId();
String buildName = "交易新增還款方式";
Integer testCaseId = 3734;
api.reportTCResult(testCaseId, null, testPlanId, ExecutionStatus.FAILED, null, buildName, "自動化上傳結果的備注", null, null, null, null, null, null);
相關的用例id和buildname可以從導出的測試計劃xml文件中得到。如下圖
附錄:
testlink常用的方法:http://testlinkjavaapi.sourceforge.net/implemented_methods.html
testlink接口:http://testlinkjavaapi.sourceforge.net/structure.html
原文:http://www.cnblogs.com/qiaoyeye/p/4608132.html
總結
以上是生活随笔為你收集整理的testlink自带java api_java如何连接testlink的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于centos6.7的docker私有
- 下一篇: jenkins 通过自动拉取Gitlab