Visual Studio 2010 release ups testing tools ante
- 12 April, 2010 13:01
- Comments
Microsoft has released Visual Studio 2010, and the latest version of the software development platform is already winning fans among developers due to its emphasis on collaboration, extensibility and more rapid testing.
The aim of the 2010 release was to increase transparency, reduce waste and improve customer value, says Sam Guckenheimer, group product planner for Microsoft’s Visual Studio product line.
“The team was focused on scenarios like the ‘no repro bug’ where someone reports a bug and the developers can’t reproduce it, so it goes back to the person and it gets into a ‘ping pong game’ and meanwhile nothing gets fixed,” Guckenheimer said.
“There is huge waste today in the way teams work. We have technology built on virtualisation so the response from developers can be ‘fixed’.”
Guckenheimer said Visual Studio 2010 has six mechanisms to help eliminate this kind of waste, including automatic (time indexed) log captures and videos of what the person saw, which can be linked to configuration snapshots of the machine that was running the software.
“A developer can replay the bug like a video recorder to debug it,” he said. “Attached with the bug can be a ‘snapshotted’ test environment on virtual machines so that the whole machine, or images of multiple machines, form part of a bug report.”
Instead of saying “cannot reproduce” a developer then gets to follow exact steps and can inspect the machine state as it was at time of failure.
Visual Studio leverages Windows Server 2008’s Hyper-V virtualisation technology for this testing system, which Guckenheimer says an ordinary business customer should be able to set up “pretty easily”.
“In teams today there is a huge mismatch between development and testing so we have taken build automation build automation and extended it to do deployment,” he said. “So the testers can do a daily build and work on the same cycle as the developers.”
Local Testing
Sydney-based software testing company Access Testing is using SketchFlow (part of MSDN subscription for Visual Studio 2010 Ultimate and Premium) to shorten the time between development and user acceptance.
Access Testing’s customer experience manager, Greg Barnett, said using SketchFlow allows mock-ups to be created without a lengthy development process.
Visual Studio 2010 includes a new version Sketchflow (4.0), which Barnett says has marked improvements, including a large built-in widget library so there is less manual work, and “a whole lot of improvements in how you create the mock-up”.
“We’ve never been able to get as close with mimicking the final product,” he said. “When we test anything we invariably always find things we can improve and change so now we can easily create a visual of what we are recommending. I can spend 10 minutes in SketchFlow and create a visual.”
“Visual Studio 2010 has more visual, real-time, rapid iterative testing. With customers we can iterate on the fly right there and then.”
Join the CIO Australia group on LinkedIn. The group is open to CIOs, IT Directors, COOs, CTOs and senior IT managers.
- Bookmark this page
- Share this article
- Got more on this story? Email CIO
- Follow CIO on twitter
-
Monday Grok: Will Siri crack the walls of GOOG?
-
Face Time - Interview with John Brennan and Robert DiStefano
-
Face Time - Interview with John Brennan and Robert DiStefano
-
Phones are distractions during catch-ups
-
Google's Sidewiki lets people post comments about Web pages
-
Bend or break: Flexible Policy
DON’T. PANIC. Aligning business and IT needs has always been a challenge. Finding the right balance between ensuring the safety of sensitive data and enabling the free flow of information is increasingly difficult in today’s evolving regulatory and threat environment. Read on. -
Blurring boundaries: The disappearing gap between work and home life
Call it multi-tasking, life-splicing or bleisure but increasingly, fuelled by advances in technology, employees are blurring the boundaries between home and work. ‘Generation Standby’ employees, never truly ‘switched off’ and always ready to be called upon, are now enjoying, and expecting, greater levels of flexibility and mobility than ever before. Read on. -
Optimizing Storage and Protecting Data with Oracle Database 11g
This paper focuses on key Oracle Database 11g capabilities that help IT departments better optimise their storage infrastructure, enabling administrators to deliver a cost-effective, scalable data management platform that is easy to manage, reduces costs, and protects data while continuing to deliver the performance and availability that today’s businesses require.
-
Software Engineering, Volume 2
-
Towards the Semantic Web - Ontology-driven Knowledge Management
-
Fedora 11 and Red Hat Enterprise Linux Bible
-
Beginning Sharepoint 2010 Development
-
Microsoft Office
-
Excel 2007 VBA Programmer's Reference
-
Mastering C++
-
Color Management for Digital Photographers for Dummies
-
The Art of Intrusion








Comments
Post new comment