19

I've just installed Visual Studio 2017 Enterprise (15.0.26228.4 D15RTWSVC) with .NET Framework Version 4.6.01055. I cannot add a new coded UI test project to a new solution because I cannot find that project type in the 'New Project' dialog. I assume it's because I didn't install some optional module when I was installing Visual Studio.

Which optional module do I need to install to be able to add new Coded UI test projects to solutions in VS2017 Enterprise?

SalamiArmy
  • 413
  • 1
  • 5
  • 14

1 Answers1

33

In Visual Studio 2017 Enterprise on the installer's Individual components tab I see this:

A check box for Coded UI test

It appears to be an optional component.

Bruno Bieri
  • 9,724
  • 11
  • 63
  • 92
Richard
  • 106,783
  • 21
  • 203
  • 265
  • 9
    Note that this option is only available in VS 2017 Enterprise – Steven Mar 16 '17 at 16:56
  • Thanks a lot! This made my day! – BenDev Apr 11 '17 at 13:06
  • This was a lot harder to find than it should be. But THANK YOU saved my life. – starmandeluxe Oct 17 '17 at 06:45
  • I saw a post (http://answers.flyppdevportal.com/MVC/Post/Thread/e58dd8b3-bdcd-4415-9732-1d6be8f14366?category=vstest) that says that Enterprise and Ultimate version both support Coded UI Test in 2017. – amalgamate Dec 05 '17 at 20:52
  • 1
    @amalgamate There is no VS 2017 Ultimate (there was for some older VS versions, but that changed with 2015 IIRC). Enterprise is the "top" edition. – Richard Dec 06 '17 at 05:55
  • If it's optional, does it mean it may not even be available in the next version of Visual Studio? – Ray Cheng May 22 '18 at 18:32
  • @RayCheng the C++ compiler & tools is also optional... and that's older than .NET. Being optional has no barring on future support. – Richard May 22 '18 at 19:59
  • @RayCheng Yup, MS now shows notice confirming that Coded UI tests are being deprecated and that Selenium should be used instead. https://learn.microsoft.com/en-us/visualstudio/test/using-html5-controls-in-coded-ui-tests?view=vs-2017 – Jaans Jan 05 '19 at 06:27