【问题标题】:QC Test Result Update using Selenium Webdriver Java or From Excel sheet使用 Selenium Webdriver Java 或从 Excel 表更新 QC 测试结果
【发布时间】:2017-02-28 04:11:30
【问题描述】:

在以下查询方面需要帮助 我已经为给定的测试用例编写了 selenium Automation,并在 Excel 表中编写了测试执行结果

我想使用上面更新的 Excel 表将结果“通过”或“失败”更新到 QC 中,这可能吗?请帮帮我。

【问题讨论】:

  • QC 支持 API 更新结果。您可以编写可以作为 AfterExecution 调用的小型 API,并解析存储在默认测试输出中的 testng-results.xml。 QC 仅支持测试用例 ID,为此您可以通过附加 TCID foo_123 重命名测试用例,同时解析拆分 TCID 并更新结果。
  • 请阅读How to Ask。请提供您尝试过的代码和执行结果,包括任何错误信息等。

标签: java selenium-webdriver automation hp-quality-center


【解决方案1】:
Dictionary testResults = new Dictionary();
testResults.Add("New defects in Recent Updates are red", "Pass");
testResults.Add("Resolved defects in Recent Updates are green", "Pass");
testResults.Add("Reopened defects in Recent Updates are bold", "Fail");
if (testResults.ContainsKey(tsTest.TestName))
{
    string status = testResults[tsTest.TestName];
    recordTestResult(tsTest, status);
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-20
    • 1970-01-01
    • 2017-08-20
    • 1970-01-01
    • 1970-01-01
    • 2014-05-21
    相关资源
    最近更新 更多