Вы не указали среду, так что я пойду с этим. Вот как это можно сделать в Katalon Studio:
import org.openqa.selenium.WebDriver
import org.openqa.selenium.chrome.ChromeDriver
import com.kms.katalon.core.webui.driver.DriverFactory
System.setProperty("webdriver.chrome.driver", DriverFactory.getChromeDriverPath())
WebDriver driver1 = new ChromeDriver()
WebDriver driver2 = new FirefoxDriver()
DriverFactory.changeWebDriver(driver1)
// test with Chrome
DriverFactory.changeWebDriver(driver2)
// test with Firefox
Файлы ASPX и в ASP.NET и в ASP.NET MVC не компилируются из Visual Studio IDE. Это часто - причина для "ложных положительных сторон", как Вы указали.
Я часто добавляю aspnet_compiler как действие сборки сообщения для нахождения тех ошибок. Вы добавите некоторое время к своему процессу сборки, но в обмен на ожидание необходимо смочь определить эти ошибки более легко.
Следуя из ответа Jason, эта строка должна работать над большинством проектов:
C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_compiler -v / -p "$(ProjectDir)\"
Или для.NET 4 проекта:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_compiler -v / -p "$(ProjectDir)\"
Источник - Компилирующий aspx шаблоны с помощью aspnet_compiler
All you need to do is change the MvcBuildViews property to true in the project file.
e.g.
<PropertyGroup>
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
<MvcBuildViews>true</MvcBuildViews>
</PropertyGroup>