bdd

    0热度

    1回答

    我在运行某个功能文件时遇到问题。我可以运行其中一个,但不能运行其他。我对两者的运行配置都有完全相同的设置。 raise ParserError(msg, None, self.filename) behave.parser.ParserError: Failed to parse "C:\project\test.feature": Parser failure in state init,

    0热度

    1回答

    我正在用黄瓜开发一个应用程序。 该应用程序包括一个具有多个步骤的工作流程。 一些步骤 用户导入文件(3个不同的文件), 其他用户做出做一些检查,以日期已导入, 其他用户输入一些参数, 其他用户将参数应用于导入的数据, 等 必须按照正确的顺序执行这些步骤,并且为了执行每个步骤,我必须运行所有先前的步骤,例如,应用必需的参数以导入数据和定义参数。 我的问题是如何在这种情况下建立黄瓜方案/功能。 我知道

    2热度

    1回答

    我正在为我的Selenium Java + TestNG项目尝试Cucumber。 一旦我用空的stepdefinition运行.feature文件,我应该得到一个片段,我可以将粘贴复制到我的步骤定义类。但是我得到了一种奇怪的格式,不能用于开箱即用。 Given应该是@Given,对吧? 没有public void()。 可能是什么原因?谢谢。 2 Scenarios (2 undefined)

    0热度

    1回答

    我想获得一些ATDD外部开发经验,现在我得到了我的第一个路障。 应用程序是一个简单的桌面应用程序(WPF),它应该能够搜索到文件系统的重复。 第一个功能,我想实现是自定义应搜索的目录。但我不知道我应该如何测试该功能的端到端。 难道是一个很好的自动化的方法来创建2个文件(一式两份)一个测试目录,然后选择在用户界面,目录,然后开始搜索和验证的结果是2创建的文件? 我会测试多了很多,然后简单的功能spe

    0热度

    1回答

    我们正在寻找围绕我们的功能文件创建文档。我们可以使用内置的SpecFlow stepdefinitionreport功能从特征文件中提取现有的步骤定义。 我们还想要的是帮助分组和运行测试的标签/类别。 谢谢。

    4热度

    1回答

    我是Specflow和BDD的粉丝。它在各种项目中对我很有帮助。 我还没有解决的一个挑战是以某种方式组织我的功能文件和场景,这使得它很容易浏览和探索。想象一年后,别人想要一起来了解这个系统。从哪儿开始?最重要的是什么不重要?特征之间的任何关系?系统是否处理特定情况?作者有没有想过这个问题? 任何人都可以分享一些技术,阅读或工具,哪些重点?

    1热度

    1回答

    我想写一个场景使用specflow我下载文件,并检查具有特定名称的文件是否正在下载。 Scenario Outline: Download excel files Given I am on the Shipping When I download a <downloadfile> file Then I should be able to download the file. E

    0热度

    2回答

    我开始使用BDD,在读完一些内容后,我发现它与DDD配合良好。 现在我有这个域名,其中Institution有Places,它被添加到Institution通过Assignee这是指定为组织的管理者的User。 我仍然不能完成我的周围就应该是这样的头,但功能类似的声音:作为机构的受让人我必须能够地加入到组织 我的代码思考(对于代码优先的方法感到抱歉)看起来像这样: if ($institution

    1热度

    2回答

    我有Specflow的长场景,我需要添加3个用户,所有的步骤都是一样的。我如何重复流程中的几个步骤? 方案概述:与多个用户注册 Given Go to page #Login And Click on sign in button When Enter email '[email protected]' And Enter password '123456' And Click on S

    1热度

    1回答

    说我在example1.feature有像 一步得到了功能测试场景:“我在数据库中有一些” 在我的步骤文件夹中,我已经在文件example1.php中执行了该步骤。 现在说我想在example2.feature中使用相同的步骤。我知道,如果我不在example2.php中实现该步骤,它将自动使用example1.php中的实现。 但是,推荐?在另一个测试的类中执行一个测试的步骤?看起来这样会破坏测