background preloader

Testing

Facebook Twitter

Tdd

Agile. Bdd. Automation. Fitnesse. GridViewGuy. Scott Hanselman's Computer Zen - Integrating Ruby and Watir. I Am Not Myself - Getting Started With Selenium For ASP.NET Deve. Agile Testing tools List - ISerializable - Roy Osherove's B. The Full Life Cycle Object-Oriented Testing (FLOOT) Method. Figure 1. The FLOOT Lifecycle. Table 1. Testing techniques. I’d like to share a few of my personal philosophies with regards to testing: The goal is to find defects. Figure 2. Suggested Reading Translations: Let Us Help We actively work with clients around the world to improve their information technology (IT) practices, typically in the role of mentor/coach, team lead, or trainer. Pex - Automated Exploratory Testing for .Net. The Fakes Framework in Visual Studio 2012 is the next generation of Moles & Stubs.

Fakes is different from Moles, however, so moving from Moles to Fakes will require some modifications to your code. A guide for this migration will be available at a later date. Moles will not be developed further, so we recommend to migrate to Fakes. Code Digger for Visual Studio 2013 and 2013 is a lightweight version of Pex that allows you to explore public .NET methods in Portable Libraries directly from the code editor.

Code Digger is the first extension from the Pex and Moles Team at Microsoft Research for Visual Studio 2012 and 2013. Stay tuned for future extensions that bring more aspects of the rich experience of the Pex Visual Studio 2010 Power Tools to the latest version of Visual Studio. If you have feedback for us, or bug reports, feel free to write an email to the Pex team at Microsoft Research. Thanks for your support, The Pex and Moles Team. How to Completely Test Your Website. Your site audience could be using a different browser or an operating system that you may have never worked on before, their system may not have certain fonts that are used in your site design, the resolution of their computer screen may be too low and so on.

You may have developed your website using an expensive “what you see is what you get” editor but there’s no guarantee that site visitors “will get the website as you see it“. You will need to extensively test the website to ensure that visitors have a comfortable stay and don’t leave your site in a jiffy. And here are some useful tools to help you completely check your website: Browsershots is an online service that automatically captures full page screenshot images of your website in various browsers across all different OS platforms. You also have the option to preview the website design in browsers with or without Flash, Java and JavaScript. Related: Use Opera Simulator to Unblock Restricted Websites. WatiN Test Recorder. Unit Testing With MbUnit - Learning a New Testing Tool. I finally had a chance to sit down and play with MbUnit last week. What is MbUnit you say? It’s a unit testing tool that works very much like NUnit. NUnit, in case you’ve been living in a cave for the last year or so, is the ‘standard’ unit testing software for .NET framework applications.

It’s become a standard due to a couple factors. Why do authors pick it? There a number of other unit testing tools — some commercial versions, other open source ones, each in various stages of development.. Why am I looking at MbUnit then? Another incentive has to do with NUnit itself. MbUnit on the other hand seems to be rocketing forward with tons of new features being adding every month. Note: I just found out the Jonathon de Halleux, originator of MbUnit, is working at Microsoft now. The rest of this post assumes you have worked with NUnit and are familiar with its object model. Basic Features The MbUnit GUI has several features that I find useful. Assert Class Other Classes New Atttributes.