【问题标题】:Test UI against REST/SOAP Services using testCafe使用 testCafe 针对 REST/SOAP 服务测试 UI
【发布时间】:2019-05-27 18:50:17
【问题描述】:

我正在试验 testCafe 工具,看看它是否适合我的 Web 应用程序。我有一个 Angular 应用程序,我们使用带有 BDD 层的 JAVA + Selenium 作为我们的测试自动化框架。我们的一些测试要求我们在 UI 中测试客户帐户值,我们为此对底层服务进行 REST/SOAP 调用,并根据 UI 验证这些值。

我希望有人能指出我如何使用 testCafe 框架来实现这一目标的正确方向?

我已经做了一些基本的 UI - testcafe 测试,这些测试利用了页面对象模式并练习了一些基本的断言,但我不确定如何进行 HTTP 调用并将其绑定到我的夹具或页面对象文件。

我已经完成了 SO 和 testCafe 网站上的测试问题,但没有找到任何可以帮助我入门的示例。

关于这方面的任何想法都可能有助于我在这一点上开始我不确定从哪里开始?

抱歉,我没有此问题的任何代码示例。

【问题讨论】:

    标签: selenium automated-tests bdd ui-automation testcafe


    【解决方案1】:

    由于您使用的是 JAVA + Selenium,因此迁移到 TestCafe 只需使用 JavaScript 或 TypeScript 语言将您的 JAVA 代码移植到 NodeJS。完成后,您只需在 TestCafe 测试文件中导入此 nodeJS 代码。

    也许你可以从这个帖子开始:Node.js: how to consume SOAP XML web service

    对于 BDD 部分,您可以在 GitHub 上搜索 TestCafe and BDD

    【讨论】:

    • 感谢您的投入。我会查看您帖子中的信息,如果有任何具体问题,我会回复您
    猜你喜欢
    • 2023-04-02
    • 1970-01-01
    • 2012-03-20
    • 2012-03-31
    • 2017-05-16
    • 1970-01-01
    • 2023-03-11
    • 2022-08-19
    • 1970-01-01
    相关资源
    最近更新 更多