gpt4 book ai didi

健身 : How to run specific tests across multiple Test suites

转载 作者:行者123 更新时间:2023-12-04 17:39:00 25 4
gpt4 key购买 nike

我们使用 Fitnesse [FitSharp],我们需要一个单一的拟合测试,该测试将调用和运行跨越多个套件的单个测试。

我知道我们可以把它放在一个批处理文件中并从那里运行单独的测试

C:\Fitnesse\dotnet4\Runner.exe -r Fitnesse.fitserver.TestRunner,C:\fitnesse\dotnet4\fit.dll 本地主机 8090 Suite1.Level2.PartialUpdateTest

C:\Fitnesse\dotnet4\Runner.exe -r Fitnesse.fitserver.TestRunner,C:\fitnesse\dotnet4\fit.dll 本地主机 8090 Suite1.Level1.FullUpdateTest

等等

但更愿意将其配置保留在适合测试环境中

我们想到的是一个单独的拟合测试 [回归套件],它将作为其他拟合测试的容器。 [如果你愿意,可以装一个适合测试书签的容器]

本地主机:8090\Regression.RunAllFastCoreTestsAcrossAllSuites。

我们不想走在现有套件中创建单个测试副本的路线,现有套件结构的重组也不可行。随着新测试的开发,回归套件可能会定期更新。

有什么想法吗?

提前致谢,

利亚姆

最佳答案

您是否考虑过为此使用套件标签?套件标签将允许您为特定目的标记测试。然后,您可以在运行测试时使用套件过滤器

http://localhost:8080/FrontPage?suite&suiteFilter=Regression

http://fitnesse.org/FitNesse.FullReferenceGuide.UserGuide.WritingAcceptanceTests.TestSuites.TagsAndFilters想要查询更多的信息。

它确实有一个缺点,你看不到一页,但我们发现它非常有效。

关于健身 : How to run specific tests across multiple Test suites,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8840606/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com