Software testing is essential for ensuring robust, reliable software. A variety of tutorials on software testing provide information for various circumstances.
10 Common Learning Myths That Might Be Holding You Back
Ten Important Learning Studies from 2017
In the Open Colleges blog post, 10 Important Learning Studies From 2017, Marianne Stenger identifies ten learning science findings from 2017 that can help us improve general learning strategies.
Most relevant to personal productivity is the finding that properly using self-regulated learning skills can save time and enhance learning outcomes. According to Stenger, "Self-regulated learning (SRL) strategies include things like goal-setting and structuring learning content, self-evaluation, putting rewards in place, group reflection, and note taking." Other findings suggest that exercise and listening enhance foreign language learning and that getting good sleep allows us to use memory more efficiently.
Related information: BSSw blog post by Elaine Raybourn: On Demand Learning for Better Scientific Software: How to Use Resources and Technology to Optimize Your Productivity
Testing Tutorials for CSE Software
We provide guidance about testing CSE software, including issues in science workflow and numerics on high-performance computers.
Blurb about ATPESC tutorials and link.
Blurb about Webinar tutorials and links.
Testing Tutorials for General-Purpose Software
We provide pointers to testing tutorials for general-purpose software. These tutorials are good resources also for CSE software.
Blurb about Udacity tutorial and link.
Blurb about TutorialsPoint tutorial and link.