Testing and Quality Assurance

Testing and Quality Assurance

Test and QA Stories
Learning by OsmosisWe've got access to more information than at any time in history, but all that information can be a benefit or a burden. Don't squander your attention. Spend it intelligently, and make sure you get something of value in return for your time by adjusting your information intake.
Thanks, But No Thanks to Southwest's Giveaway GlitchSouthwest Airlines, a company known for its fun-loving ways, recently tried to thank its 3 million Facebook friends with half-price fares for flights booked last Friday. But their plan backfired when a “technical glitch” caused customers to be billed as many as twenty times for a single ticket.
Upgrade Your Wetware for Better TestingGood software testing is a challenging intellectual process. What you find when testing a piece of software depends on your thinking, your perceptions, how you organize your observations, and what connections you draw between them.
All Software Developers and Testers, Stand Up!Developing software means working on a computer and, more often than not, working on a computer means sitting down. Recent research shows that sitting for more than three hours a day can shorten your lifespan by two years. While you're improving your software, make sure to keep yourself well, too.
Hero Culture or Crisis Culture?Organizations should avoid developing a "hero culture," but keep in mind that the heroes themselves aren't the villains. It's the organization's inability to handle difficult situations on a regular basis that leads to trouble.
Microsoft's $7 Billion Windows Upgrade Boo-BooTalk about a costly testing “oops.” Microsoft is facing a potential fine of up to 10 percent of its revenue, or about $7 billion, over its failing to verify that one of its Windows upgrades didn’t meet the terms of an antitrust settlement with the European Union.
The Independent Double-check

When someone gives us a piece of code to test, they are telling us, "This code works correctly." If we accept this assertion without verifying it, we have failed as testers. While it seems unlikely that we would ever let such an assertion go unchallenged, it is easier than one might think.

Easing Test Automation with the Page Object PatternMany testers feel they are spending more time than they'd like like to refactor and maintain GUI tests. Applying the page object pattern, you can create UI tests that are less brittle and cost less to maintain.