ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
No.Test CaseSteps to reproduceExpected result
2
Search Refactoring
3
1Perform a search from the Search Bar without using a search term1.1Launch Firefox.
4
1.2Click the Search Bar from the toolbar.
5
1.3Don't write anything and press [enter].The search engine's main page is opened with no searches performed.
6
2Perform a search from the Search Bar using a specific search term2.1Enter a search term in the Search Bar.
7
2.2Click the go icon (->)The search engine page is opened with the search results for that term.
8
3Change the search provider using the Search Bar3.1Select "Change search settings" when the search drop-down panel is opened.
9
3.2Set a different provider as default search engine.The default search engine is successfully changed.
10
3.3Perform a search for a random keyword.Search results are displayed for that search term by the newly set default search provider.
11
4Perform searches from all the available search fields4.1Perform a search from the Location Bar.The search is successfully performed.
12
4.2Perform a search from the Search Bar.The search is successfully performed.
13
4.3Perform a search from the about:newtab page Search field.The search is successfully performed.
14
4.4Perform a search from the about:home page Search field.The search is successfully performed.
15
5Search toolbar5.1Launch Firefox.
16
5.2Click the Search bar text box.
17
5.3Don't write anything and press EnterThe search engine page is opened with no searches performed.
18
5.4Click the down arrow next to the magnifying glass iconA panel that contains the following is opened: the default search engine, search suggestions(only if text is added in the search toolbar), one-click search engines and "Change Search Settings" option.
19
5.5Select "Change Search Settings" and choose another search engine as default from the Default Search Engine drop-down. Perform searches from search toolbar, URL toolbar, about:newtab and about:homeAll searches performed are made using the search engine manually selected as default
20
5.6Restart Firefox and check the default search engineThe default search engine is the one that was set at step 5
21
6Change Search Settings - Add new search engine Youtube6.1Launch Firefox and open a new tab (Ctrl/Cmd+T).
22
6.2Open the drop down from the Search box field by clicking on the magnifying glass icon and select "Change Search Settings"Options menu opens with Search tab selected (or about:preferences#search)
23
6.3Select "Add more search engines..." linkhttps://addons.mozilla.org/en-US/firefox/search/?atype=4/ web site is opened.
24
6.4Install an add-on from the provided list (for example Youtube) and then check it to be the default search engine, when askedThe add-on (Youtube) is installed properly, is added to the list of available engines and is properly set as a default search engine.
Verify in..Firefox\Profiles\<profile_name>\searchplugins\ that NO XML file is added.
25
6.5Search using the search field from the new tab page, search bar, URL bar, and about:home page.All four searches use the newly installed provider (Youtube).
26
6.6Restart Firefox and check the search engines installedThe default search engine is the one that was set at step 6
27
7Change Search Settings - Add new search engine - other7.1Launch Firefox and open a new tab (Ctrl/Cmd+T).
28
7.2Navigate to pages that could contain different search engines who can be added to Firefox (such as https://play.google.com/store; https://addons.mozilla.org/en-US/firefox/search/?atype=4). Select the magnifying glass from the search toolbar and add them to the search engines list"Add <search engine>" button is displayed in the drop-down, selecting it adds the search engines to Firefox
29
7.3Add several search engines Search engines list is correctly displayed with several search providers
Verify in..Firefox\Profiles\<profile_name>\searchplugins\ that no XML file is added.
30
7.4Set one of the added engine as default.
31
7.5Search using the search field from the new tab page, search bar, URL bar, and about:home page.All four searches use the newly installed provider.
32
7.6Restart Firefox and check the search engines installedThe default search engine is the one that was set at step 4
33
8Change Search Settings - Update default search engine8.1Launch Firefox and open a new tab (Ctrl/Cmd+T).
34
8.2Click on the magnifying glass from the Search toolbox and choose "Change Search Settings".Options menu opens with Search tab selected (or about:preferences#search)
35
8.3Update the default engine, for e.g. set eBay the default engine.Default engine correctly updated
36
8.4Search using the search field from the new tab page, search bar, URL bar, and about:home page.All four searches use the newly set default engine (eBay).
37
8.5Restart Firefox and check the search engines installedThe default search engine is the one that was set previously.
38
8.6SearchThe search use the newly set default engine (eBay).
39
9Change Search Settings - deselect the default search engines, but do not remove it9.1Launch Firefox and open a new tab (Ctrl/Cmd+T).
40
9.2Click on the magnifying glass from the Search toolbox and choose "Change Search Settings".Options menu opens with Search tab selected (or about:preferences#search)
41
9.3Deselect the default search engines from the "One-click search engines" list.
42
9.4Write something in the toolbar search fieldThe default search engine is still the first thing listed in the opened searched panel
43
9.5SearchVerify that the search result is from the default search engine.
44
9.6Restart firefox.Verify the unselected engine is not present on the one click search engine list.
45
9.7Search againVerify that the search result is from the default search engine.
46
10Change Search Settings - remove and restore options10.1Launch Firefox and open a new tab (Ctrl/Cmd+T).
47
10.2Click on the magnifying glass from the Search toolbox and choose "Change Search Settings".Options menu opens with Search tab selected (or about:preferences#search)
48
10.3Select one search engine from the "One-click search engines" list, and click the "Remove" buttonThe selected search engine is no longer displayed on the list
49
10.4Open the drop down menu from the Search Toolbar and open/refresh about:preferences#searchThe search engine removed is no longer displayed on both lists.
50
10.5Restart firefox.Verify that the removed engine is not present on the one click search engine list.
51
10.6Open a new tab and a private window and repeat step 3.The search engine is also removed from the new tabs and private windows.
52
10.7Select "Change Search Settings" and click on 'Restore default Search engines'The search engine previously removed is placed back on the list
53
10.8Restart firefox.Verify that the restored engine is present on the one click search engine list.
54
10.9Open a new tab/private window and open the drop down from the search toolbar.The search engine is also restored
55
11Change Search Settings - remove and restore default engine11.1Launch Firefox and open a new tab (Ctrl/Cmd+T).
56
11.2Click on the magnifying glass from the Search toolbox and choose "Change Search Settings".Options menu opens with Search tab selected (or about:preferences#search)
57
11.3Select the default search engine from the "One-click search engines" list, and click the "Remove" buttonThe default search engine is no longer displayed on the list and next engine in the list is set as default.
58
11.4Open the drop down menu from the Search Toolbar and refresh the about:preferences#search pageThe search engine removed is no longer displayed on both lists.
59
11.5Search.Verify that search engine used is the one set at step 3.
60
11.6Restart firefox.Verify that the removed engine is not present on the one click search engine list.
61
11.7Search again.Verify that search engine used is the one set at step 3.
62
11.8Select again "Change Search Settings" and click on 'Restore default Search engines'The search engine previously removed is placed back on the list
63
11.9Search.Verify that search engine used is the one Restored
64
11.10Restart firefox.Verify that the restored engine is present on the one click search engine list.
65
11.11Search.Verify that search engine used is the one Restored
66
12Change Search Settings - reorder search engines12.1Launch Firefox and open a new tab (Ctrl/Cmd+T).
67
12.2Click on the magnifying glass from the Search toolbox and choose "Change Search Settings".Options menu opens with Search tab selected (or about:preferences#search)
68
12.3Select a search engine from the "One-click search engines" list, and move it's position up in the list by dragging itThe search engine position is moved up in the list.
69
12.4Open the drop down menu from the Search fields in about:home, about:newtab and from the search box (toolbar)The search engine is placed correctly on all three places.
70
12.5SearchVerify that search results is from the default engine
71
12.6Restart firefoxVerify that the order of search engines is the same.
72
12.7Go back to Search Preferences and reoder all search enginesThe engines are correctly placed.
73
12.8Restart firefoxVerify that order of search engines is the same.
74
12.9SearchVerify that search results is from the default engine
75
13Change Search Settings - add aliases to search engine13Launch Firefox and open a new tab (Ctrl/Cmd+T).
76
13.1Click on the magnifying glass from the Search toolbox and choose "Change Search Settings".Options menu opens with Search tab selected (or about:preferences#search)
77
13.2Select a search engine from the "One-click search engines" list, and for one engine add alias(duble click under the Keyword column and set an alias for one search engine(not the default one))Alias is added for the search engine. list.
78
13.3Open a new tab and in the location bar write: alias name followed by " " (space) and the search term.Verify that search result is from the engine with the specified alias
79
13.4Search, without using the aliasVerify that search results is from the default engine
80
13.5Restart firefox
81
13.6Go back to Search Preferencesthe aliases added are present
82
13.7Open a new tab and in the location bar write: alias name followed by the a search term.Verify that search result is from the engine with the specified alias
83
13.8Search, without using the aliasVerify that search results is from the default engine
84
User profile verification after update
85
14Change Search Settings - Add new search engine Youtube before search refactor14.1Install ff without fix (44.0a2 aurora version from 2 DEC). Launch Firefox and open a new tab (Ctrl/Cmd+T).
86
14.2Open the drop down from the Search box field by clicking on the magnifying glass icon and select "Change Search Settings"Options menu opens with Search tab selected (or about:preferences#search)
87
14.3Select "Add more search engines..." linkhttps://addons.mozilla.org/en-US/firefox/search/?atype=4/ web site is opened.
88
14.4Install an add-on from the provided list (for example Youtube) and then check it to be the default search engine, when askedThe add-on (Youtube) is installed properly, is added to the list of available engines and is properly set as a default search engine. Verify XML file is added in user profile folder.
89
14.5Search Verify search use the newly installed provider (Youtube).
90
14.6Update ff with fix. Launch Firefox and open a new tab (Ctrl/Cmd+T).The default search engine is the one that was set at step 4.
Validate xml file is still present into user profile
91
14.7Search Validate search result is from the newly installed provider
92
14.8Add new search engine. Set it the default search engine.The add-on is installed properly, is added to the list of available engines and is properly set as a default search engine. Verify XML file is NOT added in user profile folder.
93
14.9Search.Validate search result is from the newly installed provider
94
15Change Search Settings - Update default search engine15.1Install ff without fix. Launch Firefox and open a new tab (Ctrl/Cmd+T).
95
15.2Click on the magnifying glass from the Search toolbox and choose "Change Search Settings".Options menu opens with Search tab selected (or about:preferences#search)
96
15.3Change the default engine, for e.g. set eBay the default engine.Default engine correctly changed
97
15.4Search using the search field from the new tab page, search bar, URL bar, and about:home page.All four searches use the newly set default engine (eBay).
98
15.5Install ff with fix. Launch Firefox and open a new tab (Ctrl/Cmd+T).The default search engine is the one that was set before update
99
15.6SearchThe search use the newly set default engine (eBay).
100
16Change Search Settings - deselect the default search engines, but do not remove it16.1Install ff without fix. Launch Firefox and open a new tab (Ctrl/Cmd+T).