我目前正在执行单元测试,我想将结果测试添加到测试报告中。它们在C#中,我使用VS Code作为IDE。
在使用Visual Studio 2015之前,我可以使用“扩展报告”框架创建一个不错的测试报告,该框架非常有效。
但是,我想知道是否可以在VS Code上使用相同的东西?
以下是“ VS 2015”的摘录:
using AventStack.ExtentReports;
using AventStack.ExtentReports.Reporter.Configuration;
using AventStack.ExtentReports.Reporter;
.
..
...
public void TestCase1()
{
ExtentTest test = null;
try
{
test = extent.CreateTest("Test Case 1").Info("Test Started");
test.Log(Status.Info, "Chrome Browser Launched");
emailTextField = driver.FindElement(By.XPath(".//*[contains(@id,'email')]"));
emailTextField.SendKeys(dataValue);
test.Log(Status.Info, "Email id entered");
driver.Quit();
test.Log(Status.Pass, "Test1 Passed");
}
catch (Exception e)
{
throw;
}
finally
{
if(driver != null)
{
driver.Quit();
}
}
}
我希望能够在VS Code上重现此内容,但是很难在VS Code上找到真正的替代方案。