1. Context
    1. mission
      1. Primary Objective
      2. Secondary Objective(s)
    2. stakeholders
      1. Apple?
      2. Users
        1. hackers
        2. casual user
        3. budding programmer using api
        4. expert user
      3. Maintainers?
  2. Rapid Software Testing Themes
    1. Consider cost vs. value in all your testing activity.
    2. Use heuristics to guide and structure your process.
    3. Dynamically manage the focus of your work.
    4. Your context should drive your choices, both of which evolve over time.
  3. Testing Guidelines
    1. checklists
      1. http://testobsessed.com/wordpress/wp-content/uploads/2007/02/testheuristicscheatsheetv1.pdf
    2. heuristics
      1. http://curioustester.blogspot.com/2009/10/power-of-heuristics-and-mneumonics.html
  4. Logistics
    1. CIDS TESTED
      1. Customers
      2. Information
      3. Developer Relations
      4. Team
      5. Equipment & Tools
      6. Schedule
      7. Test Items
      8. Deliverables
  5. Testing Approach
    1. CRUSSPIC STMPL
      1. Capability
      2. Reliability
        1. network loss
      3. Usability
        1. cross browser
        2. http://www.useit.com/papers/heuristic/heuristic_list.html
      4. Security
        1. hack bar
        2. XSS
        3. SQL Injection
      5. Scalability
      6. Performance
        1. FIBLOTS
          1. Frequent, Intensive, Business Critical, Legal, Obvious, Technically risky, Stakeholder Mandated
        2. capacity
        3. stress
        4. load
      7. Installability
      8. Compatibility
      9. Supportability
      10. Testability
      11. Maintainability
        1. upgrades
        2. backup/restore
      12. Portability
      13. Localizability
    2. FCC CUTS VIDS
      1. Feature tour
      2. Complexity Tour
      3. Configuration Tour
      4. User Tour
      5. Testability Trou
      6. Scenario Tour
      7. Variability Tour
      8. Interoperabiltiy Tour
      9. Data Tour
      10. Structure Tour
    3. HICCUPSF
      1. History
      2. Image
      3. Comparable products
      4. Claims
      5. User Expectations
      6. Product
      7. Purpose
      8. Statutes
      9. Familiarity
      10. http://www.developsense.com/articles/2005-01-TestingWithoutAMap.pdf
    4. SFDPOT
      1. Structure
      2. Function
      3. Data
      4. Platform
      5. Operations
        1. Quality Characteristics (CRUSSPIC STIMPL)
      6. Time
  6. Reporting the Testing
    1. recording
    2. snapshots
    3. DEVRSEAC
      1. Description of Bug
      2. Environment
      3. Version
      4. Repeatable
      5. Steps Taken
      6. Expected Result
      7. Actual Result
      8. Comments
    4. MCOASTER
      1. Mission
      2. Coverage
      3. Obstacles
      4. Audience
      5. Status
      6. Techniques
      7. Environment
      8. Risk
  7. Helpful Websites
    1. http://www.satisfice.com/
    2. http://testobsessed.com/
    3. http://www.opensourcetesting.org/
    4. http://www.owasp.org/images/5/56/OWASP_Testing_Guide_v3.pdf
    5. http://www.developsense.com/articles/2005-01-TestingWithoutAMap.pdf
    6. http://www.developsense.com
    7. http://softwaretestingclub
  8. Tools
    1. Bug Tracking Tool
    2. SpectrePro (recording tool
    3. SnapIt
    4. ALLPAIRS Test Case Generation Tool
    5. Perlclip
    6. Log-Watch