[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-bugs] #14057 [Tor Browser]: Implement a test plan for double key cookie logic
#14057: Implement a test plan for double key cookie logic
-------------------------+--------------------------
Reporter: michael | Owner: tbb-team
Type: task | Status: new
Priority: normal | Milestone:
Component: Tor Browser | Version:
Keywords: | Actual Points:
Parent ID: #3246 | Points:
-------------------------+--------------------------
Write a test plan including unit and regression testing, and simplifying
QA while supporting reuse.
----
== 3rd party consumer and provider hosts ==
For purposes of analysis (R&D) and validation (QA), implement a ''real
world'' (as '''mcs''' puts it) test harness by configuring at least two
divergent (according to RFC6265 5.1.3. Domain Matching) virtual hosts
consuming 3rd party content. Implement a cookie provider serving HTTP
headers in a 3rd party context (as a IFrame for example.)
== Popular website tests ==
Write verification tests of a set of popular websites consuming 3rd party
cookies to prove correct isolation via 1st party contexts.
== Regression tests ==
Implement automated test scripts (possibly using either Mozilla XPCShell
or Mochitest) for regression testing. Review #13749 for possible overlap.
== Optional unit tests ==
Optionally write unit tests (possibly using QUnitJS) for individual
components like host domain matching, cookie searches, cookie blocking,
and privacy.thirdparty.isolate condition.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/14057>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs