Over the past 6 months, our test team has used selenium web selenium to test our web products. We have made great strides and continue to use it daily. We use visual studio since we are a .net store to write our tests in C #. We do not use any other testing framework for .net. Until recently, we carried out automation tests manually through the test explorer window in visual studio (2013), checking the results and then writing them to an extended data sheet. I know that this is not ideal, but we do not have so many tests, so until now we really liked it. However, the number of automation tests we will need to write and maintain should increase rapidly over the next few months.
I recently played with creating batch files to call vstest.console.exe and its various commands, and then added these logs to the server. Not ideal. I know that I can still do much more, especially integrate some kind of CI server.
We already use the team foundation server and have at our disposal various virtual servers (all running windows 8.1), so I thought about using this to start learning about Jenkins. The problem is that I do not find much information about Jenkinks and C #. This is primarily due to the configuration of java. Am I missing something? What little information I found is seriously outdated and does not work for me.
I got to installing it and installing the vstest.console.exe plugin, but could not get a simple test to run. The current walkthrough that doesn't precede 2012 would be great :) Do you guys think Jenkins is the way for C # and the .net framework? Is there a βstandardβ used in the C # community? I heard about cruise control, and I'm going to check it out. Is this a viable alternative? Easier to use with .net?
Here is what we need:
- Keep writing our tests inside the visual studio and create unit tests in C #
- Plan to run our unit tests on a remote / local server.
- Write a result / log file - good reporting functions in case of failures / passes will be great
- Email file to qa / dev commands
I hope some of you guys once walked this road and can share some insights
source share