我被要求编写一个自动化测试套件。项目经理让我使用Visual Studio CodedUI,但这引起了开发团队的问题,他们不希望我访问源代码,我理解。
我通常使用Selenium Webdriver进行自动化。
如果我要在CodedUI中编写测试,我是否需要访问源代码,并且我的测试会干扰源代码,即代码可能会不同步并添加其他依赖项
或者我应该像Selenium WebDriver一样让我的测试完全独立?
答案 0 :(得分:2)
您无需访问源代码,只需访问应用程序和Visual Studio。
我不同意阻止访问源代码的立场。
无法构建和测试最新代码将导致测试远远落后于开发。开发和测试应该同时发生。
尽早测试:
http://msdn.microsoft.com/en-us/library/vstudio/ee330950%28v=vs.110%29.aspx