Main Page
From CSTER Wiki
Resources for Software Testing Education
Consult the User's Guide for information on using the wiki software.
Contents |
[edit]
Instructional Resources
[edit]
By Media Type
- Videos
- Podcasts
- Courses
- Presentations (e.g. Conference slides)
- Papers
- Code (tools)
- Demonstrations or simulations
- Exercises
- Web pages
- Blogs
- James Bach's Blog, Software Testing and Quality
- Karen Johnson's Blog, Software Testing
- JoelOnSoftware http://www.joelonsoftware.com. Sometimes there are testing posts.
- Other
[edit]
Software Testing Content
- Key challenges
- Bug advocacy
- Writing good problem reports
- Troubleshooting bugs before reporting them
- The role of bug reports
- The bug tracking system
- The classical "black box" approach and techniques
- Exploratory skills and techniques
- Performance testing
- Security testing
- Usability testing
- CardZort and CardCluster
- Usable Web, http://usableweb.com/
- Usability Guide (U.S. Department of Health & Human Services), http://usability.gov
- Web Design Patterns
- Remote usability testing, http://remoteusability.com/
- First Principles of Interaction Design, Bruce Tognazzi http://www.asktog.com/basics/firstPrinciples.html
- Checklist with Ten Usability Heuristics, Jakob Nielsen
- Developer perspective
- Card Sorting Exercise
- Test documentation
- Official FDA Guidelines for CFR 21 Part 11 compliant software
- Testing project documentation
- Test item documentation
- Scripting as a style of documentation
- Alternatives to scripting
- Requirements analysis for test documentation
- Programmer testing
- Metrics
- Code Coverage: http://www.testing.com/writings/coverage.pdf: Not an instruction manual. Article by Brian Marick. Useful explanation of what code coverage is as well as how it is commonly mis-used.
- Code Coverage Tools: http://www.testingfaqs.org/t-eval.html: This site contains brief descriptions and links to the vendors of two dozen tools.
- Standards
- Management
- The mission of the testing effort
- Testing and QA
- Hiring and firing
- Recruiting Software Testers
- ScottGu's Blog on Testing ASP.NET 2.0... (example of test>dev ratio)
- Looking for a job in testing
- Tester demographics
- How much do different testing jobs pay?
- Salary Ticker, http://www.ticker.computerjobs.com/content/ticker.aspx?type=0&jcid=110: Continuously updating salary information. Some effort is made to eliminate obviously out of bounds data.
- Salary.com
- A Day in the Life
- Legal and ethical issues
- Who enforces quality standards?
- Whistleblowing
- Professional responsibility
- Malpractice
- Overview / perspective
[edit]
Instruction
- Instructional philosophy
- Andragogy and pedagogy
- Inquiry-based learning
- Service learning
- Problem/puzzle based learning
- Course design
- Course delivery
- Classroom
- On-line synchronous
- On-line asynchronous
- Risk-Driven Testing (short Sample) Lesson http://www.testingcenter.com/risk1.html
- Formative assessment
- Summative assessment
- SQL learning
- SQL tutorial and lessons, http://www.w3schools.com/sql/default.asp
- Interactive tutorial: http://sqlzoo.net/ (SQL server, Oracle, MySQL, DB2, Mimer, PostgreSQL, SQLite and Access)
- Oracle 10g courseware (PL and SQL): http://pages.stern.nyu.edu/~mjohnson/oracle/
- Principles of Database Systems, http://www.cs.washington.edu/education/courses/csep544/04sp/
- SQLServer database learning videos, http://msdn.microsoft.com/vstudio/express/sql/learning/default.aspx
- SQL lessons, http://www.functionx.com/sql/Lesson01.htm
- Performance Testing
- Classroom activities
- Legal and ethical issues
- Supporting Material
