【问题标题】:Defining steps in C# Selenium project for Allure report在 C# Selenium 项目中为 Allure 报告定义步骤
【发布时间】:2019-07-03 11:44:04
【问题描述】:

我想知道是否可以像在 Java 中一样在 C# 中定义测试的诱惑步骤。有什么方法可以使用吗?

@Step("Step title: {0}")
public void func(String parameter, WebDriver driver) {}

【问题讨论】:

  • 您查看文档了吗?上面写了什么?
  • 是的。我检查了它,它只有 Java 的手册。作者说:Java测试框架都支持所有特性,所以这里只提供Java示例。有关特定适配器如何与您选择的测试框架配合使用的详细信息,请参阅适配器指南。

标签: c# selenium allure nunit-3.0


【解决方案1】:

好的,我找到了答案

        public Page DoAction(Object object)
        {
            AllureLifecycle.Instance.WrapInStep(() =>
            {
                pageInput.SendKeys(object.field);
            }, "Action");
            return new HomePage();
        }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-05-02
    • 1970-01-01
    • 2016-05-17
    • 2019-08-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多