Opened 7 years ago

Last modified 2 years ago

#5292 assigned task

Build a (manual) TBB test suite

Reported by: mikeperry Owned by: boklm
Priority: High Milestone:
Component: Applications/Quality Assurance and Testing Version:
Severity: Normal Keywords:
Cc: gk, Shondoit, tagnaq@…, tichodroma@…, runa, ariyana@…, drwhax@… Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

We should assemble a representative set of test pages for TBB, as well as as keep a list of our own. The ultimate goal is to have this set be automated with something like https://developer.mozilla.org/en/Mochitest. But hey, you gotta start somewhere. A wiki page with links + step by step instructions and expected results should be a fine start.

We should make sure a link the page from
https://trac.torproject.org/projects/tor/wiki/doc/build/BuildSignoff

Child Tickets

TicketStatusOwnerSummaryComponent
#5290closedboklmCollect+write test pages for JavaScript hooksApplications/Quality Assurance and Testing
#5291assignedboklmRe-test TBB on dual-stacked IPv6 machineApplications/Quality Assurance and Testing
#5750closedphobosCreate directory to house TBB test pagesArchived/Ponies
#5767assignedcypherpunksDocument auditing setups for testers to useApplications/Quality Assurance and Testing
#5837closedcypherpunksUse IDA Pro and/or BinDiff to inspect releasesApplications/Quality Assurance and Testing
#6119closedboklmCreate our own instance of PanopticlickApplications/Quality Assurance and Testing

Change History (16)

comment:1 Changed 7 years ago by gk

Cc: g.koppen@… added

comment:2 Changed 7 years ago by Shondoit

Cc: Shondoit added

comment:3 Changed 7 years ago by mikeperry

We just got a report of a regression on http://samy.pl/evercookie that seems like some kind of race condition that was recently introduced somehow. Sounds like we should add that url to a list of tests for each TBB build.

comment:4 Changed 7 years ago by mikeperry

FYI: There are some existing 3rd party test pages listed at https://www.torproject.org/projects/torbrowser/design/#Testing.

comment:5 Changed 7 years ago by tagnaq

Cc: tagnaq@… added

comment:6 Changed 7 years ago by mikeperry

http://html5demos.com/web-socket for a web socket test. http://www.websocket.org/ is also supposed to have an echo server and some demos, but it appears broken for me right now.

Right now, the html5demo WebSocket simply fails to work for me, no proxy bypass or DNS leaks. This error appears in the FF error console:

Error: Firefox can't establish a connection to the server at ws://node.remysharp.com:8001/.
Source File: http://html5demos.com/web-socket
Line: 54

comment:7 Changed 7 years ago by Tichodroma

Cc: tichodroma@… added

comment:8 Changed 7 years ago by runa

Cc: runa added

comment:9 Changed 7 years ago by Shondoit

In light of #5922 I think the following page should be added, or a local mirror of it:
http://pseudo-flaw.net/tor/torbutton/browserfeedwriter-error.html

comment:10 Changed 7 years ago by cypherpunks

lol u bettr test https://thepiratebay.se/ without an adblocker. nevr seen such crazy shit in my life since using tbb. talk about scum of teh earth! clickjacking, weird probs w window close, xtra firefox processes sometimes launching... someone needs to test that in a VM or sandbox thats 4 sure. gr8 set of exploits in there i bet! :) :) :)

comment:11 Changed 7 years ago by ariyana

Cc: ariyana@… added

comment:12 Changed 7 years ago by DrWhax

Cc: drwhax@… added

comment:13 Changed 6 years ago by mikeperry

Component: Firefox Patch IssuesQuality Assurance and Testing
Owner: changed from mikeperry to cypherpunks

comment:14 in reply to:  9 Changed 3 years ago by bugzilla

Milestone: TorBrowserBundle 2.3.x-stable
Owner: changed from cypherpunks to boklm
Severity: Normal
Status: newassigned

Replying to Shondoit:

In light of #5922 I think the following page should be added, or a local mirror of it:
http://pseudo-flaw.net/tor/torbutton/browserfeedwriter-error.html

unknown error:ReferenceError: BrowserFeedWriter is not defined

samy.pl/evercookie

Shows weird things with png...

comment:15 Changed 2 years ago by satiroloko

Owner: changed from boklm to satiroloko
Status: assignedaccepted

comment:16 Changed 2 years ago by gk

Cc: gk added; g.koppen@… removed
Owner: changed from satiroloko to boklm
Status: acceptedassigned
Note: See TracTickets for help on using tickets.