QA/Netmonitor Phase II (Launchpad): Difference between revisions

Line 140: Line 140:


|-
|-
| 1 || Netmonitor (Launchpad) Details panel (Header)  || The tab lists basic information about the request: request URL, request method, remote IP address and port, status code with link to MDN doc (if available), the HTTP request and response headers that were sent and a button to edit and resend the request
| TO-1 || Netmonitor (Launchpad) Details panel (Header)  || The tab lists basic information about the request: request URL, request method, remote IP address and port, status code with link to MDN doc (if available), the HTTP request and response headers that were sent and a button to edit and resend the request
  || Verifying that Detail panel (Header) displays the correct information for each request and if the request's method, URL, parameters, headers are resented.  || RAC-1 ||Manual || Desktop Team
  || Verifying that Detail panel (Header) displays the correct information for each request and if the request's method, URL, parameters, headers are resented.  || RAC-1 ||Manual || Desktop Team
|-
|-
| 2 || Netmonitor (Launchpad) Details panel (Cookies) ||  
| TO-2 || Netmonitor (Launchpad) Details panel (Cookies) ||  
The tab lists full details of any cookies sent with the request or response. As with headers, Cookies gives the option to filter the cookies.
The tab lists full details of any cookies sent with the request or response. As with headers, Cookies gives the option to filter the cookies.
  || Verifying that Detail panel (Cookies) displays the correct cookies for the selected request and check if filtering works as intended. || RAC-1 ||Manual || Desktop Team  
  || Verifying that Detail panel (Cookies) displays the correct cookies for the selected request and check if filtering works as intended. || RAC-1 ||Manual || Desktop Team  
|-
|-


| 3 || Netmonitor (Launchpad) Details panel (Params) ||  
| TO-3 || Netmonitor (Launchpad) Details panel (Params) ||  
The tab displays the GET parameters and POST data of a request. <br>
The tab displays the GET parameters and POST data of a request. <br>
  || Verifying that the GET parameters and POST data of a request are displayed in the Params's panel.  || RAC-1 || Manual || Desktop Team  
  || Verifying that the GET parameters and POST data of a request are displayed in the Params's panel.  || RAC-1 || Manual || Desktop Team  
|-
|-


| 4 || Netmonitor (Launchpad) Details panel (Response) ||  
| TO-4 || Netmonitor (Launchpad) Details panel (Response) ||  
The tab shows the corect response for the selected request type. (e.g.: HTML, JS, or CSS)
The tab shows the corect response for the selected request type. (e.g.: HTML, JS, or CSS)
  || Verifying that response is shown as text for HTML, JS, or CSS, as an inspectable object for a JSON and a tab preview for a image. || RAC-1 ||Manual || Desktop Team  
  || Verifying that response is shown as text for HTML, JS, or CSS, as an inspectable object for a JSON and a tab preview for a image. || RAC-1 ||Manual || Desktop Team  
|-
|-


| 5 || Netmonitor (Launchpad) Details panel (Timings) ||  
| TO-5 || Netmonitor (Launchpad) Details panel (Timings) ||  
The tab breaks a network request down into the following subset of the stages defined in the HTTP Archive specification.
The tab breaks a network request down into the following subset of the stages defined in the HTTP Archive specification.
  || Verifying that the following specification: Blocked, DNS resolution, Connecting, Sending, Waiting, Receiving changes when a different request is clicked. || RAC-1 || Manual || Desktop Team  
  || Verifying that the following specification: Blocked, DNS resolution, Connecting, Sending, Waiting, Receiving changes when a different request is clicked. || RAC-1 || Manual || Desktop Team  
|-
|-


| 6 || Netmonitor (Launchpad) Details panel (Security)  ||  
| TO-6 || Netmonitor (Launchpad) Details panel (Security)  ||  
The tab is displayed if the site is being served over HTTPS.
The tab is displayed if the site is being served over HTTPS.
Line 169: Line 169:
|-
|-


| 7 || Toolbar view buttons ||  
| TO-7 || Toolbar view buttons ||  


The buttons filter the requests for each case:  All, HTML, CSS, JS, XHR, Fonts, Images, Media, Flash, WS, Other and Filter Urls.   
The buttons filter the requests for each case:  All, HTML, CSS, JS, XHR, Fonts, Images, Media, Flash, WS, Other and Filter Urls.   
Line 175: Line 175:
|-
|-


| 8 || Clear button ||  
| TO-8 || Clear button ||  


The button gives an option to clear all the requests at once.
The button gives an option to clear all the requests at once.
Line 181: Line 181:
|-
|-


| 9 || Context menu ||  
| TO-9 || Context menu ||  


Context-clicking on a row in the list displays the context menu and containing all options according to requests.  
Context-clicking on a row in the list displays the context menu and containing all options according to requests.  
Line 187: Line 187:
|-
|-


| 10 || Submenu for Context menu ||  
| TO-10 || Submenu for Context menu ||  
Submenu's options is opened form Context menu while hovering over Copy string.
Submenu's options is opened form Context menu while hovering over Copy string.
  || Verifying that Submenu options works as intended as well as functionally. Copy URL, Copy URL Parameters, Copy POST Data, Copy as cURL etc, saves the correct data for each request.    || RAC-4 || Manual || Desktop Team  
  || Verifying that Submenu options works as intended as well as functionally. Copy URL, Copy URL Parameters, Copy POST Data, Copy as cURL etc, saves the correct data for each request.    || RAC-4 || Manual || Desktop Team  
|-
|-


| 11 || Netmonitor checkbox  ||  
| TO-11 || Netmonitor checkbox  ||  
Netmonitor checkboxes gives the option to uncheck the columns as well as adding a new one.
Netmonitor checkboxes gives the option to uncheck the columns as well as adding a new one.
  || Verifying that columns are added in netmonitor as intended and can be unchecked or reset to the default state. || RAC-5 || Manual || Desktop Team  
  || Verifying that columns are added in netmonitor as intended and can be unchecked or reset to the default state. || RAC-5 || Manual || Desktop Team