And*_*rew 10 selenium selenium-ide
我需要在Selenium中创建一个嵌套测试套件,它将在Selenium IDE或Selenium TestRunner中运行.这基本上就是我想要实现的结构:
MasterTestSuite.html
- ComponentTestSuite.html
- TestCase1.html
- TestCase2.html
- OtherComponentTestSuite.html
- TestCase3.html
- TestCase4.html
Run Code Online (Sandbox Code Playgroud)
我需要能够达到与此相当的东西.我已经开始尝试一个Include扩展,它允许我包含另一个测试用例的内容,但我遇到了它的问题.你是如何实现这一目标的?对于如何帮助我实现这一目标,您能给出什么建议?
据我所知,Selenium IDE 不支持这一点。大多数人这样做的方式是创建单独的测试套件并单独运行它们。
我在 C#/NUnit 中执行此操作,方法是为每个主要区域创建一个 *.cs 文件,然后为每个测试设置类别以获得额外的粒度
例如
namespace Test.The.World
{
[TestFixture]
public class UK
{
[Test]
[Category("Southern Counties")]
public void Sussex_Brighton(){
.....
}
[Test]
[Category("Southern Counties")]
public void Hampshire_Southampton(){
.....
}
}
}
Run Code Online (Sandbox Code Playgroud)
然后使用 NUnit 功能来运行相应的测试。
我确信大多数语言的大多数框架都有这种功能
归档时间: |
|
查看次数: |
5996 次 |
最近记录: |