Table of Contents
1.0 Automated Tests {#LLT009}
Automated Tests
1.1 LLT001 {#LLT001}
Test adding items:
pytest.log(line 809)
Parent links: REQ003 Identifiers
1.2 LLT002 {#LLT002}
Test publishing Markdown:
pytest.log(line 821)
Parent links: REQ004 Formatting
1.3 LLT003 {#LLT003}
Test publishing text:
pytest.log(line 833)
Parent links: REQ007 Viewing documents
1.4 LLT004 {#LLT004}
Test getting items from a document:
pytest.log(line 846)
Parent links: REQ008 Interactive viewing
1.5 LLT005 {#LLT005}
Test referencing an external file by name:
pytest.log(line 859)
Parent links: REQ001 Assets
2.0 Inspection Tests {#LLT010}
Inspection Tests
2.1 LLT007 {#LLT007}
These checks ensure the version control system (VCS) meets the needs of requirements management:
- Verify the VCS includes a 'tag' feature.
- Verify the VCS stores files in a permanent and secure manner.
- Verify the VCS handles change management of files.
- Verify the VCS associates changes to existing developer acccounts.
- Verify the VCS can manage changes to thousands of files.
Parent links: REQ009 Baseline versions, REQ011 Storing requirements, REQ012 Change management, REQ013 Author information, REQ014 Scalability, REQ015 Installation
2.2 LLT008 {#LLT008}
These checks ensure the Python package is distributed properly:
- Verify the installation can be performed on a new computer in fewer than 10 seconds.
Parent links: REQ015 Installation