Here I post external links that I find of interest in relation to this course. However, the links do not constitute part of the course syllabus and you don't have to use them as part of your course work. Links that you must use for your coursework will be posted in the 'Lectures' and 'Readings' sections.
General information and tutorials on testing:
- Wikipedia on 'software testing': http://en.wikipedia.org/wiki/Software_testing
- Wikipedia on 'test automation': http://en.wikipedia.org/wiki/Test_automation
- Wikipedia on 'test management tools': https://en.wikipedia.org/wiki/Test_management_tools
- 36 Days of Web Application Testing (eBook): http://thesocialtester.co.uk/wp-content/uploads/2012/10/36DaysOfWebTesting.pdf
- Software QA Testing and Test Tool Resources:
- EvoSuite - Open source automatic test suite generation tool for Java (research prototype for search-based automatic test case generation): http://www.evosuite.org/
- Handbook of Software Reliability Engineering: http://www.cse.cuhk.edu.hk/~lyu/book/reliability/
- Test Maturity Model (TMMi): http://www.tmmi.org/
- Overview of test standards and test process improvement methods: http://www.astqb.org/educational-resources/advanced-standards8.php
- Cyber Security and Information Systems Analysis Center (CSIAC): https://sw.thecsiac.com/databases/url/
- Blog on software testing excellence: http://www.testingexcellence.com/
Test tools and demos:
- The definitive list of software testing tools: http://www.testingtools.com/
- Random test case generation tool Randoop: https://code.google.com/p/randoop/
- TestCafe web testing tool (capture-replay): http://tinyurl.com/lj2vvus
- LinkScan link checker for websites: http://www.elsop.com/ (has a demo)
- JIRA issue tracking tool: https://www.atlassian.com/software/jira (has several demos)
- ROBOT FRAMEWORK - a generic test automation framework for acceptance testing and ATDD: http://robotframework.org/
Videos of advanced topics:
- Talk 1: Marta Kwiatkowska, Professor of Computing Systems and Fellow of Trinity College, University of Oxford, UK.
- Presentation: Safety and Robustness for Deep Learning with Provable Guarantees - (video)
- Talk 2: Joanne Atlee, Professor and Director of Women in Computer Science, University of Waterloo, Canada
- Presentation: Living with Feature Interactions - (video)
- Talk 1: Marta Kwiatkowska, Professor of Computing Systems and Fellow of Trinity College, University of Oxford, UK.