Skip to content

Commit a3a4062

Browse files
write an abstract for a vegetables presentation
1 parent 91cf205 commit a3a4062

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

FortranCon2021-vegetables/README.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# FortranCon2021-vegetables
2+
3+
**Presenter** [Brad Richardson](https://everythingfunctional.com)
4+
5+
**Title**: Your Requirements Specification as an Executable Test Suite
6+
7+
**Abstract**:
8+
Automated testing is a well established best practice in software development,
9+
so you are writing test suites for your Fortran projects right?
10+
But how useful is your test suite after you have finished writing it?
11+
Does it help you to pinpoint the source of bugs?
12+
Does it help you to make changes to functionality, or get in the way?
13+
Would a new developer find it useful for getting their bearings in your project?
14+
Can you tell which requirement a given test is meant to verify?
15+
This presentation provides guidance for writing a well organized suite of tests that leads to positive answers to the previous questions.
16+
The primary lesson is that a test suite organized as an executable verification of the requirements of the project
17+
provides long term value in the form of easier on-boarding for new team members and increased developer productivity during maintenance activities.
18+
Examples and demonstrations are provided using the Vegetables Unit Testing Framework,
19+
which has been designed to encourage and aid in writing test suites of the form described above.

0 commit comments

Comments
 (0)