Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • M MathJax
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 304
    • Issues 304
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 15
    • Merge requests 15
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • MathJax
  • MathJax
  • Wiki
  • Testing

Testing · Changes

Page history
Updated Work Plan (markdown) authored Apr 13, 2012 by fred-wang's avatar fred-wang
Hide whitespace changes
Inline Side-by-side
Testing.md
View page @ d79f9c1f
...@@ -3,9 +3,9 @@ ...@@ -3,9 +3,9 @@
## Phase 1 (from the end of January 2011 to the end of April 2011) **Done** ## Phase 1 (from the end of January 2011 to the end of April 2011) **Done**
1. Analyze areas of functionality to be tested, strategy for testing them, and identifying test cases to be created. 1. Analyze areas of functionality to be tested, strategy for testing them, and identifying test cases to be created.
* See Testsuite * See [[TestSuite]]
2. Review automated test frameworks, and select one. 2. Review automated test frameworks, and select one.
* See Automated Test Framework. Our choice is Selenium. We plan to move to Selenium 2 as soon as it is released to gain support for Opera. Google is also providing Selenium support for mobile devices, which we will use as it becomes available. * See [[Automated Test Framework]]. Our choice is Selenium. We plan to move to Selenium 2 as soon as it is released to gain support for Opera. Google is also providing Selenium [support for mobile devices](http://code.google.com/p/selenium/wiki/WebDriverForMobileBrowsers), which we will use as it becomes available.
3. Create a test plan. After preliminary discussions with Frédéric, our plan is: 3. Create a test plan. After preliminary discussions with Frédéric, our plan is:
* Create Selenium ref tests for LaTeX and MathML processing, rendering, and UI testing that can be automated. * Create Selenium ref tests for LaTeX and MathML processing, rendering, and UI testing that can be automated.
* Create "scenario tests" for installation, configuration, API and UI testing that can't easily be tested with Selenium ref tests. The scripts in the current ./test directory can be thought of as an initial step in this direction * Create "scenario tests" for installation, configuration, API and UI testing that can't easily be tested with Selenium ref tests. The scripts in the current ./test directory can be thought of as an initial step in this direction
......
Clone repository
  • .htaccess settings
  • Accessibility goals
  • Amazon EC2
  • Automated Test Framework
  • Big Operator and Function Examples
  • Browser Bugs
  • CDN Hosting at Google Cloud Storage
  • CDN end of life
  • CDN requirements
  • Cdn .htaccess settings
  • Cdn hosting
  • Coding Style
  • ContentMathML extension proposal
  • Contributing
  • Contributor license agreement etc
View All Pages