Software testing for scientists

Post on 14-Apr-2017

394 views 3 download

Transcript of Software testing for scientists

Testing academic codeOR “HOW TO AVOID HAVING TO RETRACT YOUR PAPER”https://neurohackweek.github.io/software-testing-for-scientists/

Meet Dr. Geoffrey Chang

https://neurohackweek.github.io/software-testing-for-scientists/

Meet Dr. Geoffrey Chang

https://neurohackweek.github.io/software-testing-for-scientists/

Meet Dr. Geoffrey Chang

https://neurohackweek.github.io/software-testing-for-scientists/

Types of tests

Smoke tests Assertion tests Unit tests

https://neurohackweek.github.io/software-testing-for-scientists/

https://neurohackweek.github.io/software-testing-for-scientists/

Smoke tests

https://neurohackweek.github.io/software-testing-for-scientists/

Continuous integration

https://neurohackweek.github.io/software-testing-for-scientists/

https://neurohackweek.github.io/software-testing-for-scientists/

Assertion tests

Meet Dr. Geoffrey Chang

“Since that time, however, Chang has published other papers in the field of structural biology,[4][5] and has been awarded a EUREKA grant, "for exceptionally innovative research projects that could have an extraordinarily significant impact on many areas of science," from the National Institutes of Health.[6]”

https://neurohackweek.github.io/software-testing-for-scientists/