background preloader

Agile, Scrum and other resources

Facebook Twitter

jMock 2 Cheat Sheet. Test Fixture Class Raw import org.jmock.Mockery; import org.jmock.Expectations; public class AJMock2TestCase ... { Mockery context = new Mockery(); ... } JUnit 3 Integration import org.jmock.integration.junit3.MockObjectTestCase; import org.jmock.Expectations; public class TurtleDrawingTest extends MockObjectTestCase { ... } JUnit 4 Integration.

jMock 2 Cheat Sheet

Lisa Crispin and Janet Gregory. Resources and Unpublished Articles. Resources on Exploratory Testing, Metrics, and Other Stuff Here are some resources on the Web that I've either written, found very useful, or both.

Resources and Unpublished Articles

I'm constantly referring people to the writings and resources on this list. Evolving Understanding of Exploratory Testing My community defines exploratory testing as a style of software testing that emphasizes the personal freedom and responsibility of the individual tester to optimize the quality of his or her work by treating test design, test execution, test interpretation, and test-related learning as mutually supportive activities that continue in parallel throughout the project. Yes, that's quite a mouthful.

Sometimes, when we want to save time, we refer to exploratory testing more concisely: "parallel test design, test execution, and learning". Articles. Exploration Through Example. I’ll be in Europe definitely between 9 April (Bristol) and 20 April (Kiev) and likely either before or after those dates.

Exploration Through Example

I have some ideas for workshops that we might have while I’m there, provided we can scare up someone to do the local arrangements (venue, mainly). I can work on finding participants, though help would be greatly appreciated. Here are the ideas: “Shell and Guts” combinations of object-oriented and functional programming There’s been much talk about a strategy of having functional cores, nuggets, or guts embedded within an object-oriented shell.

At SCNA, Gary Bernhardt described a different-but-similar approach. This workshop would be about exploring the practicalities of such an approach. Web Test Tools. Fourni par.

Web Test Tools

CMMI Institute - the home of Capability Maturity Model Integration. Www.testmanagement.com/Test_Tool_Evaluation.pdf. Analyzing Test Results. Test management tools. Test management tools are used to store information on how testing is to be done, plan testing activities and report the status of quality assurance activities.

Test management tools

The tools have different approaches to testing and thus have different sets of features. Generally they are used to maintain and plan manual testing, run or gather execution data from automated tests, manage multiple environments and to enter information about found defects. Test management tools offer the prospect of streamlining the testing process and allow quick access to data analysis, collaborative tools and easy communication across multiple project teams. Many test management tools incorporate requirements management capabilities to streamline test case design from the requirements. Tracking of defects and project tasks are done within one application to further simplify the testing. Structuring the test process[edit] Implementation[edit] Introduction to TestLink. Things to Keep in Mind While Working With Telerik Test Studio VS Plugin. Hi Friends, Lately, I have been working on automating the test cases for our Silverlight Applications.

Things to Keep in Mind While Working With Telerik Test Studio VS Plugin

After trying what is available out there, I can easily vouch for Telerik Test Studio. It's the most advanced Test Automation tool available out there for Silverlight Applications. Telerik Test Studio comes with a VS plugin that allows you to do nearly everything that is possible via its standalone product. However there are a few points that I found, we need to keep in mind to make the best out of it.

This will help save you many run time errors that are very difficult to spot otherwise. Software Testing Blog. Cost of LoadRunner. The link I am giving below is from the old Google Answers and dated.

Cost of LoadRunner

Nonetheless it can give you an approximate idea of the cost of our load testing tool, LoadRunner. Summary from the link. 10 Reasons Why You Should Use GUI Test Tools. Several testing tools have been developed in the bid to enhance software quality and reduce software development time.

10 Reasons Why You Should Use GUI Test Tools

In the past testing was done manually using simple CLI (Command Line Interpreters) based tools. These tools were close in usage to programming tools with command line interface but they were not suitable for layman. Also, with the advent of complex GUI based programming applications these tools become less relevant and GUI based testing tools were introduced. GUI Testing involves testing the user interface of an application such as controls, menus, buttons, links, and any other control with which a user interacts. ISTQB. ISO IEC 90003 2004 Software Standard in Plain English. QA Glossary. QA Tester interview questions and answers. Get an Excellent List of Scrum Resources from Scrum Alliance. Articles » Scrum Alliance members from around the world regularly contribute articles on a variety of topics related to Scrum and Agile methods or practices.

Get an Excellent List of Scrum Resources from Scrum Alliance

These diverse opinions and experiences help inspire new and creative uses for Scrum. Special Reports Suggested reading These Scrum learning resources can you help further your knowledge of Agile principles, engineering practices, and the application of Scrum. "Agile Atlas" – by Ron Jefferies and other contributors — provides information about Agile and related methods. Global Scrum Gathering presentations Twice a year, Scrum Alliance members gather to share ideas, find inspiration, and discover new possibilities with Scrum. Mozaic Works. ISO 9000. ISO 9000 is a series of standards, developed and published by the International Organization for Standardization (ISO), that define, establish, and maintain an effective quality assurance system for manufacturing and service industries.[1][2] The standards are available through national standards bodies.

ISO 9000

ISO 9000 deals with the fundamentals of quality management systems,[3] including the eight management principles upon which the family of standards is based.[3][4] ISO 9001 deals with the requirements that organizations wishing to meet the standard must fulfill.[5] Third-party certification bodies provide independent confirmation that organizations meet the requirements of ISO 9001. Over a million organizations worldwide[6] are independently certified, making ISO 9001 one of the most widely used management tools in the world today. Despite widespread use, the ISO certification process has been criticized[7][8] as being wasteful and not being useful for all organizations.[9][10]