简而言之,我正在尝试运行包含“ Givenstories”的测试。 Givenstories部分基本上是进行多次测试的前提。
问题在于,当我使用“ Givenstories”时,“魅力”报告将其视为两个单独的故事(并将其报告为两个故事而不是一个故事)。
问题:我如何将“ Givenstories”用作我正在运行的一个实际故事的一部分,以便将其报告为单个结果。
伪代码: 场景:这是前提条件
给出“我登录系统” 然后“我进行搜索”
在另一个故事中;
场景:我想删除搜索记录
GivenStories:链接到/above/story.story
给出“搜索已完成” 和“删除按钮可见” 然后“删除记录”。
当我运行this时,尽管我只运行了上面的第二种情况,但两种扫描方式都报告为单独的报告。
我认为在运行namedStories之后会触发@aftertest,所以有@Override选项还是我应该使用的东西?
测试本身按预期工作,这只是我无法解决的报告问题。如果我一次可以正常运行,我就不需要在每次测试之前复制并粘贴大量步骤
欢迎任何反馈。