|
|
| Line 1: |
Line 1: |
| Concept Review [Toronto Offsite] | | Concept Review [Toronto Offsite] |
|
| |
|
| <br> | | <br> |
|
| |
|
| <br> | | <br> |
|
| |
|
| Testing<br> | | == Testing == |
|
| |
|
| Break down completed features
| | Functional Testing, Mobile QA |
|
| |
|
| P0
| | Performance Testing, Mobile QA |
|
| |
|
| Panning Perf - nhirata
| | Performance Testing Automation |
|
| |
|
| Tabbed browsing -jhammink
| | DF Program |
|
| |
|
| Reloading a page - kbrosnan
| | Contributor Testing |
|
| |
|
| Session History - Tony
| |
|
| |
|
| P1
| |
|
| |
|
| App Updates - nhirata
| |
|
| |
|
| native awesomebar (backend) - kbrosnan
| |
|
| |
|
| Visual Awesomebar (UI) - kbrosnan
| |
|
| |
| Viewport work - Martijn
| |
|
| |
| Native Bookmarking - Aaron
| |
|
| |
| Preferences - Aaron
| |
|
| |
| Default Android Browser Preferences
| |
|
| |
| Text Size (reformat text on zoom) - Martijn
| |
|
| |
| Default zoom (on page load)
| |
|
| |
| Open Pages in overview
| |
|
| |
| Text encoding -nhirata
| |
|
| |
| Block popups - Aaron
| |
|
| |
| landscape-only
| |
|
| |
| home page - Aaron
| |
|
| |
| privacy settings
| |
|
| |
| enable geolocation - jhammink
| |
|
| |
| remember passwords - Tony
| |
|
| |
| password manager/form fill - Tony
| |
|
| |
| Prompt Dialogs - Aaron
| |
|
| |
| Download notifications - Aaron
| |
|
| |
| html5 video controls - Tony
| |
|
| |
| Security Lock on Awesomebar -
| |
|
| |
| UI for handling <select> interaction (select forms, dropdowns) - Martijn
| |
|
| |
| door hangers -jhammink (e.g. geolocation, etc)
| |
|
| |
| Platform and other related Work IME - nhirata
| |
|
| |
| extension mananger startup regression -nhirata
| |
|
| |
| l10n - nhirata
| |
|
| |
| Layout Transform API - jhammink
| |
|
| |
| Jsreftest-jhammink
| |
|
| |
| Update Snippets - nhirata
| |
|
| |
| Ts Expanded RSS - nhirata
| |
|
| |
| Flash/Plugins - nhirata
| |
|
| |
| JS ARM v6 - nhirata
| |
|
| |
| readibility-jhammink
| |
|
| |
| Addons for testing - Martijn
| |
|
| |
| re-enable xpi in toolkit
| |
|
| |
| P2
| |
|
| |
| Redesign of the crash reporter - nhirata
| |
|
| |
| History, visited links - Tony
| |
|
| |
| Sharing - Aaron
| |
|
| |
| Search Engines - Tony
| |
|
| |
| touch events - Martijn
| |
|
| |
| Sync - Tracy/Tony
| |
|
| |
| clean up mobile XPCOM components - no testing
| |
|
| |
| forward button - Aaron
| |
|
| |
| Assign people to create testplans
| |
|
| |
| What made previous test-plans good, what was bad, how can we improve
| |
|
| |
| Identifying this is a good chance for a Process restart
| |
|
| |
| pros / cons of previous process
| |
|
| |
| Features landing every other day, revised bugflow/process?
| |
|
| |
| Identifying a community involvement plan
| |
|
| |
| Work with Marketing and Communications for internal dogfooding<-- Alex Keybl is your guy.
| |
|
| |
| Testday activities, focus on P0, P1, P2's features, and verify bug fixes
| |
|
| |
| Come up with a quick and dirty testplan [kevin]
| |
|
| |
| Continue using mobile newsletter for bi-monthly test ideas
| |
|
| |
| Current sources:
| |
|
| |
| QMO
| |
|
| |
| Planet
| |
|
| |
| Android-mailing list
| |
|
| |
| Mobile
| |
|
| |
| BT
| |
|
| |
| Blogs
| |
|
| |
| Future sources
| |
|
| |
| LinkedIn Test Forums and Groups
| |
|
| |
| Facebook pages
| |
|
| |
| Moz QA Twitter, or Marketing Mobile Account
| |
|
| |
| SUMO
| |
|
| |
| IAMA Reddit / r/Android
| |
|
| |
| Talk about automation strategy for a Java Application
| |
|
| |
| Ask, what's possible to do? (eg. we know robotium works (to a certain degree), only if everything is inside Eclipse.. but more problematic if running out of the app)
| |
|
| |
| We know Clint's team is building classes out under it.
| |
|
| |
| Work with Clint's team to figure out also what we want
| |
|
| |
| Continue to look at the Mochitest framework for the backend code
| |
|
| |
| Get a proof of concept/smoketest for first version
| |
|
| |
| Roadmap with incremental features (and tests implemented accordingly) with upcoming versions.
| |
|
| |
| Doing an audit for litmus test clean up / Case Conductor
| |
|
| |
| A plan is in the works: have waverley run existing Fennec suite against Native, and mark failed/unclear tests for future auditing
| |
|
| |
| Making adding test cases and new features more modular (eg. splitting up Panning and zooming into seperate section)
| |
|
| |
| For new features, (eg. Fx10 has WebGL), create a WebGL as a seperate category
| |
|
| |
| Idea: have a set of core BFTs and smoketest. have a seperate set of features category, and pick and choose which lands into regression test suites
| |
|
| |
| Start with a Litmus Clone, then scrub and choose
| |
|
| |
| Tracking testing coverage (like desktop)
| |
|
| |
| primarily feature tracking. So more communication and awareness of Desktop Team in their approach
| |
|
| |
| Website and Device compatibility
| |
|
| |
| Leverage uTest to work on website compatibility for XUL vs NativeUI
| |
|
| |
| Determing coverage on older devices, low end Arm 7 devices?
| |
|
| |
| When Arm6 device lands, we should look at testing performance on those
| |
|
| |
| Comparison of a site against latest released XUL and NativeUI (major regressions?)
| |
|
| |
| OS coverage for UI : 2.1, 2.2 (Froyo), 2.3 Gingerbread, 3.+ (Honeycomb) 4.+ (ICS)
| |
|
| |
|
| <br> | | <br> |