QAF - Web 服务测试不从 XML 获取 Xpath 值

问题描述

我正在尝试使用 QAF 3.0 进行 Web 服务测试 下面是我用于测试的 BDD。

Scenario: [WS-2]_[222-xml]_Sample XML Webservices
    When I request api "get.mock.xml.menu"
    Then I check api response status code is "200"
    And I check api response status is "OK"
    And I check api response should have xpath '/breakfast_menu'

前三行执行没有任何问题。我在内部调用 QAF WsStep。

注意:Json 路径验证工作正常,没有任何问题。

步骤定义:

@QAFTestStep(description = "I check api response should have xpath {xpath}")
public static void iCheckApiResponseShouldHaveXpath(String xpath) {
    WsStep.responseShouldHaveXpath(xpath);
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)