Phase 3: Testing & Training

While Quality Assurance behaviors are practiced throughout the development process, an application must be tested in dozens of ways to ensure it is as near to free of bugs and aberrations as possible. Potential edge and corner cases are explored, stress testing is performed and hacking is attempted to ensure that all potential vulnerabilities are identified and rectified.

After internal unit testing is completed, the application will be deployed to a small subset of client users who can offer feedback about any logical or process issues. These are rare at this point, but this step helps ensure the system is developed to the client's satisfaction.

Phase 3 Details:

  • Confirm all requirements listed in scope are completed to specification
  • Walk through processes for all use case scenarios
  • Attempt to "break" all functions, inputs, session/cookie elements, form elements, database interaction, SQL injection, etc.
  • Attempt to illegally access systems
  • Stress test server load capabilities and optimize server settings accordingly
  • Test new version releases (major and minor) and version rollback scenarios
  • Test backup restoration and system outage/redundant fail-over scenarios
  • Prepare client training materials
  • Schedule and perform training sessions for client
  • Client interaction: beta testing of system prior to full release to identify any exception cases, uncaught issues, etc.
  • As needed: Resolve outstanding issues and remaining client requests

Read on to Phase 4: Data Migration & Implementation

 

HTMList.com: Synapse Studios' Blog

Ridiculous CAPTCHA Is Ridiculous, Requires Character Map

So we've all seen our fair share of ridiculous CAPTCHAs. I've seen ones that require you to only enter the letters with the cats on them, or I've seen near undiscernable ones. And if you've ever listened to the audio CAPTCHA provided by Google, it's like the disembodied voice of Satan himself beckoning you to discern exactly which numbers need entering, if only you'll denounce your Lord. Spoken backwards. It's ridiculous.

So imagine my shock when Ticketmaster provided me with the following:



That's right. A "vulgar fraction: seven eights." Not wanting to

Posted on December 4, 2008 by Chris CardinalRead More »

Portfolio Spotlight

San Man, Inc.

San Man, Inc is a Phoenix-based aggregate and sand manufacturer. They needed a web presence that would allow potential customers to learn more about their company and to determine what zones they shipped to. We delivered a simple, stylish site that conveys their brand and allows customers to quickly contact San Man.

Read more »