| AboutURITest.kt |
|
2276 |
- |
| AddressAutofillTest.kt |
|
19620 |
- |
| AppLinksTest.kt |
User setting: Ask
Tests that when opening a youtube:// scheme link under “Ask”, the app prompt appears.
After tapping “Cancel”, the browser stays on the same page (no external app opened).
vnd.youtube://@Mozilla
|
19198 |
- |
| BookmarksTest.kt |
|
18054 |
- |
| BrowsingErrorPagesTest.kt |
Tests that verify errors encountered while browsing websites: unsafe pages, connection errors, etc
|
5969 |
- |
| CollectionTest.kt |
Tests for verifying basic functionality of tab collections
|
18534 |
- |
| ContextMenusTest.kt |
Tests for verifying basic functionality of content context menus
- Verifies long click "Open link in new tab" UI and functionality
- Verifies long click "Open link in new Private tab" UI and functionality
- Verifies long click "Copy Link" UI and functionality
- Verifies long click "Share Link" UI and functionality
- Verifies long click "Open image in new tab" UI and functionality
- Verifies long click "Save Image" UI and functionality
- Verifies long click "Copy image location" UI and functionality
- Verifies long click items of mixed hypertext items
|
11704 |
- |
| CookieBannerBlockerTest.kt |
Tests for verifying the new Cookie banner blocker option and functionality.
|
2495 |
- |
| CrashReportingTest.kt |
|
3441 |
- |
| CreditCardAutofillTest.kt |
|
24592 |
- |
| CustomTabsTest.kt |
Updated externalLinks.html to v2.0,
changed the hypertext reference to mozilla-mobile.github.io/testapp/downloads for "External link"
|
10673 |
- |
| DeepLinkTest.kt |
Tests for verifying basic functionality of deep links
- fenix://home
- fenix://open
- fenix://settings_notifications — take the user to the notification settings page
- fenix://settings_privacy — take the user to the privacy settings page.
- fenix://settings_search_engine — take the user to the search engine page, to set the default search engine.
- fenix://home_collections — take the user to the home screen to see the list of collections.
- fenix://urls_history — take the user to the history list.
- fenix://urls_bookmarks — take the user to the bookmarks list
- fenix://settings_logins — take the user to the settings page to do with logins (not the saved logins).
|
3822 |
- |
| docs |
|
|
- |
| DownloadFileTypesTest.kt |
Test for verifying downloading a list of different file types:
- Initiates a download
- Verifies download prompt
- Verifies downloading of varying file types and the appearance inside the Downloads listing.
|
2757 |
- |
| DownloadTest.kt |
Tests for verifying basic functionality of download
- Initiates a download
- Verifies download prompt
- Verifies download notification and actions
- Verifies managing downloads inside the Downloads listing.
|
20218 |
- |
| efficiency |
|
|
- |
| EnhancedTrackingProtectionTest.kt |
Tests for verifying basic UI functionality of Enhanced Tracking Protection
Including
- Verifying default states
- Verifying Enhanced Tracking Protection notification bubble
- Verifying Enhanced Tracking Protection content sheet
- Verifying Enhanced Tracking Protection content sheet details
- Verifying Enhanced Tracking Protection toggle
- Verifying Enhanced Tracking Protection options and functionality
- Verifying Enhanced Tracking Protection site exceptions
|
23576 |
- |
| FirefoxSuggestTest.kt |
Tests for verifying the Firefox suggest search fragment
|
11650 |
- |
| GlobalPrivacyControlTest.kt |
Tests for Global Privacy Control setting.
|
2807 |
- |
| HistoryTest.kt |
Tests for verifying basic functionality of history
|
16531 |
- |
| HomeScreenTest.kt |
Tests for verifying the presence of home screen and first-run homescreen elements
Note: For private browsing, navigation bar and tabs see separate test class
|
4847 |
- |
| HTTPSFirstModeTest.kt |
|
1943 |
- |
| LoginsTest.kt |
Tests for verifying:
- the Logins and Passwords menu and sub-menus.
- save login prompts.
- saving logins based on the user's preferences.
|
35960 |
- |
| MainMenuTest.kt |
|
49737 |
- |
| MediaNotificationTest.kt |
Tests for verifying basic functionality of media notifications:
- video and audio playback system notifications appear and can pause/play the media content
- a media notification icon is displayed on the homescreen for the tab playing media content
Note: this test only verifies media notifications, not media itself
|
5907 |
- |
| MicrosurveyTest.kt |
|
5177 |
- |
| ModifierTest.kt |
|
3551 |
- |
| NavigationToolbarTest.kt |
Tests for verifying basic functionality of browser navigation and page related interactions
Including:
- Visiting a URL
- Back and Forward navigation
- Refresh
- Find in page
|
38854 |
- |
| NimbusEventTest.kt |
|
1774 |
- |
| NimbusMessagingHomescreenTest.kt |
Tests for verifying basic functionality of the Nimbus Home Screen message
Verifies a message can be displayed with all of the correct components
|
4048 |
- |
| NimbusMessagingMessageTest.kt |
This test is to test the integrity of messages hardcoded in the FML.
It tests if the trigger expressions are valid, all the fields are complete
and a simple check if they are localized (don't contain `_`).
|
3326 |
- |
| NimbusMessagingNotificationTest.kt |
A UI test for testing the notification surface for Nimbus Messaging.
|
3300 |
- |
| NimbusMessagingSurveyTest.kt |
Tests for verifying basic functionality of the Nimbus Survey surface message
Verifies a message can be displayed with all of the correct components
|
4454 |
- |
| NimbusMessagingTriggerTest.kt |
Test to instantiate Nimbus and automatically test all trigger expressions shipping with the app.
We do this as a UI test to make sure that:
- as much of the custom targeting and trigger attributes are recorded as possible.
- we can run the Rust JEXL evaluator.
|
2890 |
- |
| NimbusSystemMetricsTest.kt |
|
1626 |
- |
| NoNetworkAccessStartupTests.kt |
Tests to verify some main UI flows with Network connection off
|
3649 |
- |
| OnboardingTest.kt |
|
5065 |
- |
| PDFViewerTest.kt |
|
7898 |
- |
| PocketTest.kt |
Tests for verifying the presence of the Pocket section and its elements
|
3208 |
- |
| PromptTest.kt |
Tests for verifying basic functionality of prompts
Including:
- beforeunload prompt
|
2265 |
- |
| PwaTest.kt |
Updated externalLinks.html to v2.0,
changed the hypertext reference to mozilla-mobile.github.io/testapp/downloads for "External link"
|
3976 |
- |
| ReaderViewTest.kt |
Tests for verifying basic functionality of content context menus
- Verifies Reader View entry and detection when available UI and functionality
- Verifies Reader View exit UI and functionality
- Verifies Reader View appearance controls UI and functionality
|
5041 |
- |
| RecentlyClosedTabsTest.kt |
Tests for verifying basic functionality of recently closed tabs history
|
10482 |
- |
| RetryRuleRetryableExceptionsTest.kt |
|
3151 |
- |
| robots |
|
|
- |
| SearchTest.kt |
Tests for verifying the search fragment
Including:
- Verify the toolbar, awesomebar, and shortcut bar are displayed
- Select shortcut button
- Select scan button
|
39848 |
- |
| SettingsAboutTest.kt |
Tests for verifying the main three dot menu options
|
6869 |
- |
| SettingsAddonsTest.kt |
Tests for verifying the functionality of installing or removing addons
|
7479 |
- |
| SettingsAdvancedTest.kt |
Tests for verifying the advanced section in Settings
|
9550 |
- |
| SettingsCustomizeTest.kt |
|
7351 |
- |
| SettingsDeleteBrowsingDataOnQuitTest.kt |
Tests for verifying the Settings for:
Delete Browsing Data on quit
|
10063 |
- |
| SettingsDeleteBrowsingDataTest.kt |
Tests for verifying the Settings for:
Delete Browsing Data
|
9874 |
- |
| SettingsGeneralTest.kt |
Tests for verifying the General section of the Settings menu
|
9554 |
- |
| SettingsHomepageTest.kt |
Tests for verifying the Homepage settings menu
|
7351 |
- |
| SettingsHTTPSOnlyModeTest.kt |
|
10219 |
- |
| SettingsPrivacyTest.kt |
Tests for verifying the the privacy and security section of the Settings menu
|
6779 |
- |
| SettingsPrivateBrowsingTest.kt |
|
6556 |
- |
| SettingsSearchTest.kt |
|
26975 |
- |
| SettingsSitePermissionsTest.kt |
Tests for verifying
- site permissions settings sub-menu
- the settings effects on the app behavior
|
21964 |
- |
| SitePermissionsTest.kt |
Tests for verifying site permissions prompts & functionality
|
14155 |
- |
| SponsoredShortcutsTest.kt |
Tests Sponsored shortcuts functionality
|
9391 |
- |
| TabbedBrowsingTest.kt |
Tests for verifying basic functionality of tabbed browsing
Including:
- Opening a tab
- Opening a private tab
- Verifying tab list
- Closing all tabs
- Close tab
- Swipe to close tab (temporarily disabled)
- Undo close tab
- Close private tabs persistent notification
- Empty tab tray state
- Tab tray details
- Shortcut context menu navigation
|
21036 |
- |
| TextFragmentsTest.kt |
|
4583 |
- |
| TextSelectionTest.kt |
|
13542 |
- |
| TopSitesTest.kt |
Tests Top Sites functionality
- Verifies 'Add to Firefox Home' UI functionality
- Verifies 'Top Sites' context menu UI functionality
- Verifies 'Top Site' usage UI functionality
- Verifies existence of default top sites available on the home-screen
|
8747 |
- |
| TranslationsTest.kt |
|
14516 |
- |
| UnifiedTrustPanelTest.kt |
|
17446 |
- |
| UnsubmittedCrashDialogTest.kt |
|
13180 |
- |
| UploadPermissionsTest.kt |
|
4482 |
- |
| util |
|
|
- |
| WebControlsTest.kt |
Tests for verifying basic interactions with web control elements
|
6783 |
- |