QA-T670

Proxy Testing : 2 - Proxy Testing for Updater (Windows)

OBJECTIVE
To ensure that WindowsUpdater are persisted even when using Proxy setting

CCT-
With proxy turned on,player can load and about dialog initializes
PRECONDITION
Proxy should be set in accordance to- (https://tulipmfg.atlassian.net/wiki/spaces/QA/pages/10387457/QA+Proxy+Server?utm_medium=referral-external&utm_source=connie-slack&utm_term=page)
  • Start proxy server (from confluence if unable to load)
  • You will need to setup and use local proxy for this test case.  To do so, see the info contained in the Proxy sections of the Confluence page:  https://docs.google.com/document/d/14_CaDxa5kIT2Ir5Wb1GkX3J0eBZsdzQ34v2YaRa82gY/edit#heading=h.i7rla188k2ck
  • To set proxy on Windows: Right-click on Windows icon and search for Proxy.  Click toggle to enable Proxy and enter the Ip address, port, user id and password. 
Hardware needed to set up for Proxy:
  • In the Lab here at HQ, for Proxy, we have a hub on the metal wall at QA station and the Squid box that is on the Engineering desk. 
    • Q for Edge team:  - What hardware specifically would Budapest QA need in their Hardware Lab in order to set up to use Proxy?
  • A from Misch on Edge team:   - 
    • — The hub is a small router. Anything like this will do. It is configured to block all traffic except that to the proxy box.
    • — The squid box can be any small computer (i.e. raspberry pi) that supports Squid and MitmProxy.
               — It should be dedicated hardware to prevent them from going missing or being borrowed for any reason.
    • — QA team would want some kind of UI for accessing the logs so Ubuntu or similar would be preferred.

      and from Matt A: -
      — Squid and proxy setup is a great first x86 bitbake project

Covers

overview