Summary The goal of this tutorial is to learn to create C# programs, learn to compile, execute, and debug them, learn unit testing, and learn some general error handling. Overview The .Net Framework is installed on every Windows machine so you can create and compile a program without installing any other components. Visual Studio is the integrated… Continue reading .Net Development and Unit Testing Tutorial
Category: Development & Testing
Webinar On-Demand: The Software Virtualization Lifecycle
This post was written by Skytap Content Managing Editor Noel Wurst and originally appeared on the Skytap blog. A top focus for application development today is on acceleration, but faster is not always equal to better. The bigger challenge is to improve both the speed and quality of software releases. Orasi, one of our close partners,… Continue reading Webinar On-Demand: The Software Virtualization Lifecycle
Service Virtualization Expedites Testing; Enhances Quality
In December 2012, research firm Coleman Parkes released a landmark study about the business benefits of service virtualization. The findings were significant: 60% of the respondents indicated that unavailability of systems for testing routinely caused software projects to be delivered late. Furthermore, 70% of those surveyed said their firms were releasing applications with reduced functionality… Continue reading Service Virtualization Expedites Testing; Enhances Quality
Debugging Windows Crashes with Microsoft Debugging Tools – Tutorial
Summary The goals of this Tutorial are to understand what a crash is, learn how to explicitly create a crash in code, use tools to analyze a crash, and learn how to gather information to file a defect. This will cover basic debugging, not advanced. Overview The dictionary definition of “crash” does not really… Continue reading Debugging Windows Crashes with Microsoft Debugging Tools – Tutorial
Functional Test Prioritization with Heat Maps
I like to make decisions based upon data. One of the more challenging decisions a leader of a functional area will have is workload prioritization. Fact based decisions, in a spreadsheet, are a great way to communicated with executive leaders in IT. One cool method, to determine the test prioritization, I’ve used was a heat… Continue reading Functional Test Prioritization with Heat Maps
Finding Resource Leaks in Windows Processes with Microsoft Performance Monitor
Summary Performance monitoring is built into the Windows operating system and every metric available is being constantly monitored, whether you choose to view it or not. There are many different built-in tools that will allow you to view this performance data such as Taskgr.exe, Perfmon.exe, or Typeperf.exe. You can also access this performance data through code inside… Continue reading Finding Resource Leaks in Windows Processes with Microsoft Performance Monitor
Webinar Recap: Achieve Continuous Integration/Delivery with HP ALM, Jenkins, and Skytap
In today’s hyper-competitive markets, businesses must constantly strive to develop, test, and release better software faster. One of the best ways we’ve found to make this difficult task possible is by embracing “continuity”—one of the decade’s fastest growing buzzwords. This means continuously integrating, testing, and delivering new applications. This past Tuesday, we hosted a webinar… Continue reading Webinar Recap: Achieve Continuous Integration/Delivery with HP ALM, Jenkins, and Skytap
Geometric Value in Continuous Integration
One of the most important measurements in software development is related to the defect queue. I don’t mean simply the count of defects. A queue has a depth, latency, service time and throughput. The depth is the count of issues assigned to a team or person. The latency tells you how long an issue sits… Continue reading Geometric Value in Continuous Integration
Is Your Enterprise Experiencing Groundhog Day?
In the movie Groundhog Day, Bill Murray plays the roll of Phil Connors, a regular Joe who wakes up each day to find out that he is reliving February 2nd all over again—and he’s the only one aware of the time loop. To take advantage of this phenomenon, knowing that there will be no long-term… Continue reading Is Your Enterprise Experiencing Groundhog Day?