After the Key Note, I went to this session, presented by Cameron Skinner.
He showed a bunch of cool new features within VSTS 2010 and I must say that the crowd was enthusiastic. They couldn’t resist welcoming each of these new features with a big hand of applause :)
So here is some info Cameron shared with us:
Improved testing of Web Apps by the new test runner:
Rich text editing within VSTS:), video recordings of the steps the Tester performed when encountering a bug.
So no more ‘can’t reproduce!’
And even more, they save the state of the applications the tester is testing, so a developer can re-instantiate this state and reproduce the bug as if he’s running it on the tester’s machine!
This includes jumping into the threads, and stack traces as if the code is really running on the tester’s machine:
Also new, you can see the ‘impacted tests’, so when you’ve changed code, you can immediately see which tests you should run first:
A talked a bit about Gated Checkin’s. A new feature that goes a bit further with continues integration.
Creates a shelfset (invisible to the person checking in)
Does a merge to main with the shelfset
Builds on a build agent
If all passes in the build, the shelfset is merged into main.
Now main will go build
Then, a mentioned Architectural Validation. It’s now possible to validate source code to a architectural design. So for example validate that components will always use the designated layer; they cant just call whatever component they like :
And finally, there will be proper web frontend unit testing using the new Coded UI Test. It contains a recorder which will record the steps you take on the frontend. It will generate code performing these steps for you, and you can then write unit tests to check the result like ex. values of textboxes:
And Cameron told us when we are happy :)
Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5