1.Test blocked keywords on Search Engines: Google/Bing/Yahoo (Both text and image search)
[x] Test that webpage is redacted when the keyword is included in the triggers list (grassmudhorse, CCAV, 六四 )
[x] After testing with a blocked keyword, test that webpage returns to normal view when the keyword is changed to something else
2.Test sites that are blocked in China: Facebook,Youtube etc.
[x] Make sure they are correctly redacted.
Background:
Please check the following content with background.html opened and
[x] Check that ChinaEye gets Triggers from local when installed
[x] Check that ChinaEye gets Triggers from local storage when reopened
[x] Check that Trigger List can be successfully updated (By changing CheckInterval in background.js )
Features:
Disable for this site
Disable for this search
UI:Pop up
[x] Check the overall layout, image and texts
1.Mode Switch
[x] Check that the current mode is correctly indicated with a black background and white text.
2.Servers Info
[x] Check that all server tests are failed on blocked sites(facebook, youtube).
[x] Check that all server tests are passed on search engines.
2.Buttons
[x] If ChinaEye is active and the page is a search result page that ChinaEye supports (Google/Bing/Yahoo): Both "Disable for this site" and "Disable for this search" buttons are visible
[x] If ChinaEye is active and the page is blocked by failing visit from servers in China: Only "Disable for this site"button is visible
[x] If ChinaEye is not active because the site is whitelisted, "Resume for this site" button is visible
[x] If ChinaEye is not active because the search keyword is whitelisted, "Resume for this search" button is visible
Basics Functions:
1.Test blocked keywords on Search Engines: Google/Bing/Yahoo (Both text and image search)
2.Test sites that are blocked in China: Facebook,Youtube etc.
Background: Please check the following content with background.html opened and
[x] Check that ChinaEye gets Triggers from local when installed
[x] Check that ChinaEye gets Triggers from local storage when reopened
[x] Check that Trigger List can be successfully updated (By changing CheckInterval in background.js )
Features:
UI: Pop up
1.Mode Switch
2.Servers Info
2.Buttons