-
Notifications
You must be signed in to change notification settings - Fork 29.8k
Writing Test Plan Items
Sandeep Somavarapu edited this page Mar 27, 2020
·
20 revisions
A test plan item should specify its complexity from 1 till 5 and should have the platforms in which it has to be tested against. You can pre-assign them to a user you would like to test by adding his/her user id next to platform. If there are more than one authors for it, all the authors should be specified. Test plan item description should contain all these details. Following are the examples:
- macOS
- windows
- linux
- wsl
- ssh
- dev container
- anyOS
Refs: <!-- Refer to the issue that this test plan item is testing. -->
- [ ] macOS
- [ ] linux
- [ ] windows
Complexity: 2
---
<!-- Please write your test here. -->
Refs: <!-- Refer to the issue that this test plan item is testing. -->
- [ ] anyOS
- [ ] anyOS
Complexity: 4
---
<!-- Please write your test here. -->
Refs: <!-- Refer to the issue that this test plan item is testing. -->
- [ ] windows
- [ ] anyOS
Complexity: 4
---
<!-- Please write your test here. -->
Refs: <!-- Refer to the issue that this test plan item is testing. -->
- [ ] windows
- [ ] windows
Complexity: 4
---
<!-- Please write your test here. -->
Refs: <!-- Refer to the issue that this test plan item is testing. -->
- [ ] macOS: @user1
- [ ] linux
Complexity: 4
Authors: @user1, @user2
---
<!-- Please write your test here. -->
Refs: <!-- Refer to the issue that this test plan item is testing. -->
- [ ] wsl
- [ ] ssh
- [ ] dev container
Complexity: 2
---
<!-- Please write your test here. -->
Refs: <!-- Refer to the issue that this test plan item is testing. -->
- [ ] windows
- [ ] linux
Complexity: 4
Authors: @user1, @user2
---
<!-- Please write your test here. -->
Refs: <!-- Refer to the issue that this test plan item is testing. -->
- [ ] linux (test cross paltform)
- [ ] windows: @user1 (test 32 bit)
Complexity: 4
---
<!-- Please write your test here. -->
Project Management
- Roadmap
- Iteration Plans
- Development Process
- Issue Tracking
- Build Champion
- Release Process
- Running the Endgame
- Related Projects
Contributing
- How to Contribute
- Submitting Bugs and Suggestions
- Feedback Channels
- Source Code Organization
- Coding Guidelines
- Testing
- Dealing with Test Flakiness
- Contributor License Agreement
- Extension API Guidelines
- Accessibility Guidelines
Documentation