NattyGraphicsTestPlan
|
Size: 1105
Comment:
|
Size: 3917
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 30: | Line 30: |
| <<Include(http://testcases.qa.ubuntu.com/Hardware/X/ProprietaryDrivers)>> | There are 11 test cases covering all aspects of the ATI and NVidia proprietary drivers, from installation, basic and standard functionalities (resolutions, rotation, monitor hot plugging,...) and removal of the drivers. They are available from [[http://testcases.qa.ubuntu.com/Hardware/X/ProprietaryDrivers|testcases.qa.ubuntu.com]] = Performance and reliability = == Running Autopilot == '''Case ID: ''' upr-001 1. Open a terminal 1. Run the command: * /usr/lib/unity/autopilot.py 1. Check that the result of the test is PASS == Compiz Scale == '''Case ID: ''' upr-002 1. Ubuntu Unity desktop, complete with decorations 1. Open up 2 instances of nautilus (both maximised) 1. Open up a gnome terninal window (unmaximised) - this is our visual test case 1. On Unity dock - Double click nautilus icon 1. Scale plugin activated 1. Focus back on terminal window, 1. Verify that the decorations are present = Target Hardware = == NVIDIA Cards == * GeForce 8m (8xxxM) * GeForce 9m (9xxxM) * GeForce 100M (1xxM) * GeForce 200M (2xxM) * GeForce 300M (3xxM) * GeForce 400M (4xxM) * GeForce 500M (5xxM) * + Mobile cards * And more generally all the graphics chips that are sold today by NVidia have the harware capabilities we need to run Unity. We can safely go as far as 5 years and the GPUs that were made by either of these companies will still offer the hardware features we need. == ATI Cards == R6xx (HD 2xxx, HD 3xxx) R7xx (HD 4xxx) R8xx (HD 5xxx) "Evergreen" series (HD 6xxx) "Northern Islands" series * + Mobile cards * And more generally all the graphics chips that are sold today by AMD have the harware capabilities we need to run Unity. We can safely go as far as 5 years and the GPUs that were made by either of these companies will still offer the hardware features we need. = Acceptance Criteria = == Alpha == The Phase 1 Alpha deliverable will be considered met when all the basic functionality of the software and hardware is complete. The client will have the ability to test the deliverable software and hardware functionality. There may be defects in this milestone that will be addressed in the next Phase. Performance and reliability requirements are out of scope for the Alpha release. The image may have Critical, High and Medium bugs. == Acceptance Criteria: Phase 2 - Beta == The Phase 2 Beta release will be considered feature complete based on the Statement of Work. This image will also include bug fixes. The image may have a limited number of Critical bugs. Performance and reliability requirements are acceptable for the Beta release. == Acceptance Criteria: Phase 3 – Final Release == This image will be the Final release. All features will be complete. There are no Critical bugs. A minimum of High level bugs may be present. |
Introduction
Objectives
The objective of this document is to define a test plan for ATI/NVidia proprietary driver testing and graphics and performance in Unity.
Scope
The testing tasks includes:
- Testing of ATI and NVidia proprietary drivers
- Test cases that are known for:
- Crashes
- Visual corruption
- Performance impact
For each testing task we will also:
- Collect test data and review testing results.
- Reporting of all test results.
- Risk analysis and communication of the blocking issues.
Deliverables
- This test plan
- At the end of each testing milestone QA will provide a test report for that testing cycle.
- All defects found will be reported in Launchpad.
X Drivers Testing
There are 11 test cases covering all aspects of the ATI and NVidia proprietary drivers, from installation, basic and standard functionalities (resolutions, rotation, monitor hot plugging,...) and removal of the drivers.
They are available from testcases.qa.ubuntu.com
= Performance and reliability =
Running Autopilot
Case ID: upr-001
- Open a terminal
- Run the command:
- /usr/lib/unity/autopilot.py
- Check that the result of the test is PASS
Compiz Scale
Case ID: upr-002
- Ubuntu Unity desktop, complete with decorations
- Open up 2 instances of nautilus (both maximised)
- Open up a gnome terninal window (unmaximised) - this is our visual test case
- On Unity dock - Double click nautilus icon
- Scale plugin activated
- Focus back on terminal window,
- Verify that the decorations are present
Target Hardware
NVIDIA Cards
GeForce 8m (8xxxM)
GeForce 9m (9xxxM)
GeForce 100M (1xxM)
GeForce 200M (2xxM)
GeForce 300M (3xxM)
GeForce 400M (4xxM)
GeForce 500M (5xxM)
- + Mobile cards
- And more generally all the graphics chips that are sold today by NVidia have the harware capabilities we need to run Unity. We can safely go as far as 5 years and the GPUs that were made by either of these companies will still offer the hardware features we need.
ATI Cards
- R6xx (HD 2xxx, HD 3xxx) R7xx (HD 4xxx) R8xx (HD 5xxx) "Evergreen" series
- (HD 6xxx) "Northern Islands" series
- + Mobile cards
- And more generally all the graphics chips that are sold today by AMD have the harware capabilities we need to run Unity. We can safely go as far as 5 years and the GPUs that were made by either of these companies will still offer the hardware features we need.
Acceptance Criteria
Alpha
The Phase 1 Alpha deliverable will be considered met when all the basic functionality of the software and hardware is complete. The client will have the ability to test the deliverable software and hardware functionality. There may be defects in this milestone that will be addressed in the next Phase. Performance and reliability requirements are out of scope for the Alpha release.
The image may have Critical, High and Medium bugs.
Acceptance Criteria: Phase 2 - Beta
The Phase 2 Beta release will be considered feature complete based on the Statement of Work. This image will also include bug fixes. The image may have a limited number of Critical bugs. Performance and reliability requirements are acceptable for the Beta release.
Acceptance Criteria: Phase 3 – Final Release
This image will be the Final release.
All features will be complete. There are no Critical bugs. A minimum of High level bugs may be present.
QATeam/NattyGraphicsTestPlan (last edited 2011-03-17 17:01:13 by ACaen-151-1-93-135)