TestStack / TestStack.Seleno

Seleno helps you write automated UI tests in the right way by implementing Page Objects and Page Components and by reading from and writing to web pages using strongly typed view models.
http://teststack.github.com/TestStack.Seleno/
MIT License
180 stars 60 forks source link

Newbie: Getting started with source files. #195

Open mrplatypus opened 9 years ago

mrplatypus commented 9 years ago

Sirs,

I have gotten a copy of the files for Seleno from github - copying all of the files from the "src" folder. I do not use "git" so I copied the files to another folder on my pc.

upon opening the solution in VS 2010 Premium one or more projects were not loaded correctly: "The project type is not supports by this installation"

This is the one thing that bugs me with OpenSource projects - they are never easy to setup and use. I have read your readme,md file - instead of just being able to use the software, I've to do lots of other annicillary stuff ...

I wish that you would make your solution just work out of the box.

Thanks

mrplatypus

robdmoore commented 9 years ago

Hi @mrplatypus.

Sorry to hear you had trouble. We've had a lot of contributors to this project and this is the first time we've had someone report this problem, but we are keen for it to work smoothly for everyone so I'm happy to try and work out what's going on.

Before we get into that though - I'm curious what you need the source for? Generally you'd only need that if contributing back (which you are more than welcome to do :)) or doing modifications (in which case I'm curious what mods you need since other people might find them useful). If you are just using the library, then it's much easier to get the dlls via NuGet than trying to build from source.

Back to the point at hand (assuming it's still relevant) - that error usually means that you don't have MVC installed into your Visual Studio and it's trying to open an MVC project (e.g. http://stackoverflow.com/questions/2745988/the-project-type-is-not-supported-by-this-installation/8809433#8809433). To verify that can you tell me which project(s) are the one(s) that didn't load? If TestStack.Seleno and TestStack.Seleno.Tests opened then they are the main ones and the others may fail due to being MVC projects.

mrplatypus commented 9 years ago

Hi robdmoore,

Thanks for coming back to me.

To answer your queries: 1) Why do I need the source code.. I am a keen coder and would like to know how things work, no more, no less, Potentially contributing back too?

2) Projects which don't load: TestStack.Seleno.Samples.Movies (unavailable) MvcMusicStore (unavailable) TestStack.Seleno.AcceptanceTests.Web (unavailable)

I concur with your hypothesis that I don't have Mvc installed - which version should I install, version 3 or version 4? I think version 4 as it is more up to date - please would you confirm?

Thanks & Regards

mrplatypus

robdmoore commented 9 years ago

Version 4 should be fine.

Let us know how you go :)

On 24 Feb 2015, at 5:35 pm, mrplatypus notifications@github.com wrote:

Hi robdmoore,

Thanks for coming back to me.

To answer your queries: 1) Why do I need the source code.. I am a keen coder and would like to know how things work, no more, no less, Potentially contributing back too?

2) Projects which don't load: TestStack.Seleno.Samples.Movies (unavailable) MvcMusicStore (unavailable) TestStack.Seleno.AcceptanceTests.Web (unavailable)

I concur with your hypothesis that I don't have Mvc installed - which version should I install, version 3 or version 4? I think version 4 as it is more up to date - please would you confirm?

Thanks & Regards

mrplatypus

— Reply to this email directly or view it on GitHub.