Software Testing with Visual Studio 2010


Book Description

Use Visual Studio 2010’s Breakthrough Testing Tools to Improve Quality Throughout the Entire Software Lifecycle Together, Visual Studio 2010 Ultimate, Visual Studio Test Professional 2010, Lab Management 2010, and Team Foundation Server offer Microsoft developers the most sophisticated, well-integrated testing solution they’ve ever had. Now, Microsoft MVP and VS testing guru Jeff Levinson shows exactly how to use Microsoft’s new tools to save time, reduce costs, and improve quality throughout the entire development lifecycle. Jeff demonstrates how Microsoft’s new tools can help you finally overcome long-standing communication, coordination, and management challenges. You’ll discover how to perform first-rate functional testing; quickly create and execute tests and record the results with log files and video; and create bugs directly from tests, ensuring reproducibility and eliminating wasted time. Levinson offers in-depth coverage of Microsoft’s powerful new testing metrics, helping you ensure traceability all the way from requirements through finished software. Coverage includes • Planning your tests using Microsoft Test Manager (MTM) • Creating test settings, structuring test cases, and managing the testing process • Executing manual tests with Microsoft Test Manager and Test Runner • Filing and resolving bugs, and customizing your bug reporting process • Automating test cases and linking automated tests with requirements • Executing automated test cases through both Visual Studio and Microsoft Test Manager • Integrating automated testing into the build process • Using Microsoft’s Lab Management virtualization platform to test applications, snapshot environments, and reproduce bugs • Implementing detailed metrics for evaluating quality and identifying improvements Whether you’re a developer, tester, manager, or analyst, this book can help you significantly improve the way you work and the results you deliver—both as an individual right now, and as a team member throughout your entire project.




Professional Application Lifecycle Management with Visual Studio 2010


Book Description

Get up to speed on Application Lifecycle Management (ALM) with Visual Studio 2010 through a combination of hands-on instruction and deep-dives. Microsoft has packed a lot of brand new testing and modeling tools into Visual Studio 2010, tools that previously were available only to Microsoft internal development teams. Developers will appreciate the focus on practical implementation techniques and best practices. A team of Microsoft insiders provides a nuts-and-bolts approach. This Wrox guide is designed as both a step-by-step guide and a reference for modeling, designing, and coordinating software development solutions at every level using Visual Studio 2010 and Visual Studio Team Foundation Server 2010. Visual Studio 2010 offers a complete lifecycle management system that covers modeling, testing, code analysis, collaboration, build and deployment tools. Coverage includes: An Introduction to Software Architecture Top-down Design with Use Case Diagrams, Activity Diagrams, and Sequence Diagrams Top-down Design with Component and Class Diagrams Analyzing Applications Using Architecture Explorer Using Layer Diagrams An Introduction to Software Development Unit Testing with the Unit Test Framework Managed Code Analysis and Code Metrics Profiling and Performance Database Development, Testing, and Deployment An Introduction to IntelliTrace An Introduction to Software Testing Web Performance and Load Testing Manual Testing Coded User Interface Testing Lab Management Introduction to Team Foundation Server Team Foundation Architecture Team Foundation Version Control Branching and Merging Team Foundation Build An Introduction to Project Management Process Templates Using Reports, Portals, and Dashboards Agile Planning Using Planning Workbooks Process Template Customizations Professional Application Lifecycle Management with Visual Studio 2010 shows developers, testers, architects and project managers alike how to leverage the power of Visual Studio 2010 to streamline software design and development.




Software Testing With Visual Studio Team System 2008


Book Description

We all know that software testing is the most important part of the Software development life cycle and the quality of the end product is mostly dependent on how well we test our products. But, testing is neither an easy process nor remotely exciting for all the developers.




Microsoft Visual Studio 2010 Unleashed


Book Description

This end-to-end deep dive into Microsoft Visual Studio 2010 Professional will help working developers squeeze maximum productivity out of Visual Studio 2010’s extraordinarily rich toolbox, whether they are writing code for the Web, Windows, Silverlight, or Microsoft’s Azure cloud computing environment. The authors combine authoritative and detailed information about Microsoft’s latest IDE, with extensive insights and best practices drawn from decades of development experience. Developers will learn how to use Visual Studio 2010 Professional to take full advantage of the entire .NET platform, including Windows Presentation Foundation (WPF) for rich client development, Windows Communication Foundation (WCF) for building dynamic service-oriented solutions, and Windows Workflow Foundation (WF) for structured programming around business processes. The authors also present extensive new coverage of Microsoft’s powerful new tools for unit testing, application instrumentation, and code analysis. By focusing entirely on Visual Studio 2010 Professional, the authors have gone deeper into Microsoft’s core product than ever before. Throughout, their focus is relentlessly practical: how to apply Microsoft’s tools to build better software, faster. Detailed information on how to... Work with solutions, projects, browsers, explorers, editors, and designers Write better macros, add-ins, and wizards Save more time with Visual Studio 2010’s updated productivity tools Instrument, analyze, and test your software Refactor code for greater robustness, maintainability, and performance Share code with team members and the larger community Write powerful ASP.NET, ASP.NET MVC, and Silverlight web applications Implement robust service oriented architecture (SOA)–based applications Efficiently consume services with WCF Write advanced Windows applications with Windows Forms and WPF Construct data-centric applications with LINQ and Entity Framework Create and host workflow-based applications with WF Write applications for the Azure cloud Extend Visual Studio with the new Managed Extensibility Framework (MEF) and the Automation Object Model Build better object-oriented VB or C# software, and use new dynamic language features




Agile Software Engineering with Visual Studio


Book Description

Originally published: Upper Saddle River, NJ: Addison-Wesley, 2006 under title: Software engineering with Microsoft Visual studio team system.




Visual Studio 2010 All-in-One For Dummies


Book Description

A comprehensive, easy-to-understand guide to Visual Studio 2010 Visual Studio is Microsoft's comprehensive development environment that encompasses the .NET Framework, various programming languages, and ASP.NET. Programmers love it for developing applications for mobile devices and the Web. Because Visual Studio can be complex, the All-in-One For Dummies format makes it easy for beginners to grasp its different parts and get up to speed. Visual Studio is a development environment used with various programming languages to create a variety of applications, including those for the Web and mobile devices The updated Visual Studio 2010 features new emphasis on development for Windows 7, cloud computing, and enhanced Web and Silverlight Visual Studio 2010 All-in-One For Dummies shows how to build applications using the enhanced productivity features of Visual Studio 2010 Minibooks cover a Visual Studio overview, getting started, building Windows 7 and cloud applications, data access, coding, and other IDE details Ideal for new programmers or Java programmers who want to become proficient with Visual Studio Visual Studio 2010 All-in-One For Dummies provides both a great instruction book for new programmers and a valuable reference for the more experienced.




Professional Application Lifecycle Management with Visual Studio 2013


Book Description

Ramp up your software development with this comprehensive resource Microsoft's Application Lifecycle Management (ALM) makes software development easier and now features support for iOS, MacOS, Android, and Java development. If you are an application developer, some of the important factors you undoubtedly consider in selecting development frameworks and tools include agility, seamless collaboration capabilities, flexibility, and ease of use. Microsoft's ALM suite of productivity tools includes new functionality and extensibility that are sure to grab your attention. Professional Application Lifecycle Management with Visual Studio 2013 provides in-depth coverage of these new capabilities. Authors Mickey Gousset, Martin Hinshelwood, Brian A. Randell, Brian Keller, and Martin Woodward are Visual Studio and ALM experts, and their hands-on approach makes adopting new ALM functionality easy. Streamline software design and deployment with Microsoft tools and methodologies Gain a practical overview of ALM with step-by-step guides and reference material Case studies illustrate specific functionality and provide in-depth instruction Use new capabilities to support iOS, MacOS, Android and Java development Discover this comprehensive solution for modeling, designing, and coordinating enterprise software deployments Over 100 pages of new content, forward-compatible with new product releases Professional Application Lifecycle Management with Visual Studio 2013 provides a complete framework for using ALM to streamline software design and deployment processes using well-developed Microsoft tools and methodologies. Professional Application Lifecycle Management with Visual Studio 2013 is your guide to make use of newly-available ALM features to take your enterprise software development to the next level.




Professional Application Lifecycle Management with Visual Studio 2010


Book Description

Get up to speed on Application Lifecycle Management (ALM) with Visual Studio 2010 through a combination of hands-on instruction and deep-dives. Microsoft has packed a lot of brand new testing and modeling tools into Visual Studio 2010, tools that previously were available only to Microsoft internal development teams. Developers will appreciate the focus on practical implementation techniques and best practices. A team of Microsoft insiders provides a nuts-and-bolts approach. This Wrox guide is designed as both a step-by-step guide and a reference for modeling, designing, and coordinating software development solutions at every level using Visual Studio 2010 and Visual Studio Team Foundation Server 2010. Visual Studio 2010 offers a complete lifecycle management system that covers modeling, testing, code analysis, collaboration, build and deployment tools.




Beginning Microsoft Visual Studio LightSwitch Development


Book Description

Learn how LightSwitch can accelerate and simplify application development As Microsoft's newest offering for simplifying application development, LightSwitch opens the development door to creating applications without writing code. This introductory, full-color book shows you how to quickly create, modify, and distribute information for your business with LightSwitch. Packed with simple example programs, this beginner-level resource guides you through a complete small business application using LightSwitch to demonstrate the capabilities of this exciting new tool. You'll explore the most common application development issues that developers encounter on a daily basis and learn how LightSwitch makes them easier to handle with solutions that streamline application development without requiring code. Gets you started with Visual Studio LightSwitch, Microsoft's newest offering for simplifying application development Shows you how to prepare a LightSwitch application and looks at the technologies behind a LightSwitch application Addresses working with simple data screens, working with master-detail data screens, and using exciting SQL server data Looks at deploying applications, using SharePoint 2010 lists, and extending Visual Studio LightSwitch If you're ready to simplify the application development process without writing a piece of code, then this is the book for you!




Visual Studio Team Foundation Server 2012


Book Description

Use Visual Studio® Team Foundation Server 2012 and Agile Methods to Deliver Higher Value Software Faster This is the definitive guide to applying agile development and modern software engineering practices with Visual Studio Team Foundation Server 2012—Microsoft’s complementary Application Lifecycle Management (ALM) platform. Written by the Microsoft Visual Studio product owner and a long-time Team Foundation Server implementation specialist, it focuses on solving real development challenges, systematically eliminating waste, improving transparency, and delivering better software more quickly and painlessly. Coverage includes • Accelerating the “flow of value” to customers, with a transparent backlog, PowerPoint Storyboarding, VS 2012 feedback requests, and a “usability lab” right into your customers’ hands • Driving quality upstream to uncover hidden architectural patterns, ensure cleaner code, fix multiple recurring “cloned” bugs at once, ensure the definition of done with continuous integration and deployment in a reliable build process • Eliminating “no repro” bugs with VS 2012’s six powerful mechanisms for more accurate fault identification and use of virtualized test environments • Using Scrum or other Agile methods with Process Templates effectively across distributed teams in large organization by automating burndowns and dashboards to identify “early warning signals” of emerging problems with quality or maintainability • Staying in the groove by storing the state of your work and environment with shelvesets, to let you handle interruptions smoothly • Leveraging VS 2012’s new support for multiple Microsoft and open source unit testing frameworks in your IDE and continuous integration pipeline • Performing exploratory testing to uncover bugs in surprising places and testing immersive Windows 8 apps • Rapidly improving team development and collaboration with the hosted Team Foundation Service Whatever your development role, this book will help you apply modern software development practices using Visual Studio Team Foundation Server 2012 to focus on what really matters: building software that begins delivering exceptional value sooner and keeps delighting customers far into the future.