Closed Bug 1082798 Opened 10 years ago Closed 6 years ago

Create new client-side tests for MDN

Categories

(developer.mozilla.org Graveyard :: Code Cleanup, enhancement)

All
Other
enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: davidwalsh, Unassigned)

References

Details

(Whiteboard: [specification][type:feature])

What problems would this solve?
===============================
Right now we have some tests but we need to add many more.  The old mdn-tests repo contains some tests which are no longer relevant, so this ticket includes tests which will be relevant for current MDN.

Who would use this?
===================
Devs locally and then connected to Sauce Labs

What would users see?
=====================
Nothing, this is for dev only.

What would users do? What would happen as a result?
===================================================
Nothing, this is for dev only.

Is there anything else we should know?
======================================
Severity: normal → enhancement
Component: General → Code Cleanup
Depends on: 1097086
Commits pushed to master at https://github.com/mozilla/kuma

https://github.com/mozilla/kuma/commit/7aa48445101bfa9f7c283177080709ded997c914
Bug 1082798: Split out header and footer tests

We still load the homepage to run these tests, but we organize them into
more specific categories. This will help us find and update tests,
enable/disable related tests, determine which parts of the interface are
most problematic, and more.

https://github.com/mozilla/kuma/commit/c72ae39bd79d3bb07f5fba247a358b318a4d81bf
Merge pull request #2907 from openjck/bug-1082798-organize-tests

Bug 1082798: Split out header and footer tests
Commits pushed to master at https://github.com/mozilla/kuma

https://github.com/mozilla/kuma/commit/90bd81d85f5c237e5f3dc8bee5722a14afafa37f
Bug 1082798: Update test name to be consistent

Update the name of the homepage search box test to be declarative like
other test names.

https://github.com/mozilla/kuma/commit/3d1dd2365b2b92a5b474a6690fc2f6ab8511df77
Merge pull request #2908 from openjck/bug-1082798-declarative-test-names

Bug 1082798: Update test name to be consistent
Commits pushed to master at https://github.com/mozilla/kuma

https://github.com/mozilla/kuma/commit/33baf22a663adf2be7b6dbaadf2fc7fd325c451d
Bug 1082798: Test that header search box contracts

https://github.com/mozilla/kuma/commit/63f205c3a6a84eee3a7f06654d605f41b4fe8493
Merge pull request #2909 from openjck/bug-1082798-search-contract

Bug 1082798: Test that header search box contracts
Depends on: 1102259
Commits pushed to master at https://github.com/mozilla/kuma

https://github.com/mozilla/kuma/commit/8077443c133ef690b659029a752434a09f88777c
bug 1082798 - Remove unwarranted sleep() call, add detail to test failure

https://github.com/mozilla/kuma/commit/fed910eba2cfd2b9f5cae9d6676cc4bbc0f7a58b
Merge pull request #2952 from darkwing/1082798-minor-update

bug 1082798 - Remove unwarranted sleep() call, add detail to test failure
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INCOMPLETE
Product: developer.mozilla.org → developer.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.