Case Studies 
 Selected Client List 
 Testimonials 
 
 Acrobat Courses 
 ColdFusion Courses 
 Dreamweaver Courses 
 Flash Courses 
 Flex Courses 
 Google Courses 
 JackBe Presto Courses 
 JavaScript / DHTML / AJAX Courses 
 Robohelp / Captivate Courses 
 Other Courses - Complete Listing 
 
 Adobe Connect 
 Adobe LiveCycle 
 Adobe Creative Suite 
 E-Commerce 
 Job Bank 
 
 User Groups 
 Publications 
 Presentations 
 Source Code 
 Discussion Lists 
 
 Return to Home Page 
 
 History 
 Expertise 
 Partners 
 Executive Team 
 Locations 
 Employment 
 
 Strategic Analysis 
 Project Management 
 Creative Services 
 Software Integration 
 Best Practices Consulting 
 Quality Assurance 
 Technical & Web Writing 
 Support 
 Hosting 
 
 Latest News 
 Events 
 Awards 
 Press 
 
Contact Site Map
 
Click here to search.
Services
Services

Call Us: 877-FIG-LEAF
Request a Quote: 
sales@figleaf.com

Quality Assurance
 
Fig Leaf Software’s quality assurance testing includes: checking links and conditional outcomes; verifying calculations; validating browser compatibility and conformance to accessibility guidelines; authenticating error handling/boundary checking and exception handling; analyzing interface usability; and proofreading text content. Quality Assurance begins well before the programming ends. For most projects, the first step for quality assurance builds on the contents of the design and functional specification document, and the outcomes of the creative session to create a set of test plans. The test plans outline the steps that Quality Assurance Analysts will follow to check that the Web site or application functions as described in this document.

Throughout development, the QA team tests each discrete module according to the test plan as the programming team completes it. During module testing, the QA Analyst records all issues and works with the programming team to define solutions. The QA Analyst reviews each change to verify that the issues have indeed been resolved.

When all modules of the site or application are complete, a full QA pass is made through all of the modules to test the entire system. As with the unit testing, the team executes the defined test plan and feedback flows from QA to the development staff.  The development and QA staff work together to resolve the known issues. In the final stage, the QA staff verifies the resolution of the issues.