Apps/QA/OWA Extension/Test Framework: Difference between revisions
< Apps | QA | OWA Extension
Jump to navigation
Jump to search
| Line 14: | Line 14: | ||
* Test cases require extension to be there and not | * Test cases require extension to be there and not | ||
** Mozmill can handle extension-based testing | |||
* Cross-browser support required | * Cross-browser support required | ||
** Selenium does very well here | |||
* Cross-platform native installation is required | * Cross-platform native installation is required | ||
* Need knowledge of the "app origin" and "app name" to determine system location of installation files on windows | * Need knowledge of the "app origin" and "app name" to determine system location of installation files on windows | ||
** Information above could be "useful" for testing in general | |||
** Mac - Just need the above information, could use known directory location, and investigate whether the application was installed in that location | |||
** Windows - Using needed information, could find the directory location, and investigate whether the application was installed in that location | |||
Revision as of 02:06, 31 January 2012
OWA Extension Test Framework
Overview
The following is a set of notes on different requirements and possible solutions for testing the desktop portion of the Open Web Apps infrastructure.
Extension Installation
- Mozmill test cases for installation processes
- Firefox-dependent test cases
- Well-supported in Mozmill testing framework for apps-based system testing
App Installation
- Test cases require extension to be there and not
- Mozmill can handle extension-based testing
- Cross-browser support required
- Selenium does very well here
- Cross-platform native installation is required
- Need knowledge of the "app origin" and "app name" to determine system location of installation files on windows
- Information above could be "useful" for testing in general
- Mac - Just need the above information, could use known directory location, and investigate whether the application was installed in that location
- Windows - Using needed information, could find the directory location, and investigate whether the application was installed in that location