HTTP Archive files - Defect Logging

HTTP Archive files - Defect Logging

In the conventional testing, QA when reporting the defects utilize the classical method of giving data and some of the formats look like below

  1. Giving a great title to explain the defects
  2. Steps to replicate
  3. Expected result
  4. Actual result
  5. Screenshots
  6. Loom videos etc..

Even after having all these data in the Defect Management tools like JIRA, when a developer tries to debug it might be time-consuming to identify the area and apply a fix. Particularly when a hot patch has to be applied in prod server then the time consumed in understanding and applying the proper fix plays a very crucial role.

HAR files

HAR files are simply the network calls which are made browser's console. Technically speaking HAR file is the HTTP Archive file in JSON format which gives detailed information of the network calls made on a browser.

This information includes,

  1. Request made on browser
  2. Response data
  3. Parameters sent while perming a request call


How does HAR file help a developer...?

HAR files get created by recording the network calls of the browser. Having the record of the network calls made on a machine would help the developer in better understanding of the scenario.

How to create a HAR file..?

  1. While starting a scenario the user (QA) can open the browser network console and enable "Preserve log" check-box.
  2. Clear the existing network calls from the network console and star the scenario of defect.
  3. After the scenario is completed, right click on any network call and click on "Save as HAR with content" and save the file in format <filename>.har.
  4. QA can then upload this file while logging the defect.

Conclusion: Even though files like screenshots or loom videos explain the way to reproduce the defect and also sometime pave the way to fix the defect. Companies which included HAR files in their defect logging systems, have proved to have a great impact in defect resolution.

要查看或添加评论,请登录

Zaheer Abbas的更多文章

  • Docker and HTTPD configuration using Ansible Automation

    Docker and HTTPD configuration using Ansible Automation

    #Task - 1: Write an Ansible PlayBook that does the following operations in the managed nodes: ?? Configure Docker ??…

  • Wonderful Journey of DO280 Training

    Wonderful Journey of DO280 Training

    Official RedHat OpenShift Administration I Training under guidance of World Record Holder Mr. Vimal Daga Throughout…

  • Dockerfile

    Dockerfile

    This article is the knowledge acquired on creating a simple Dockerfile as part of IIEC Rise 1.0 campaign under the…

  • Getting started with OpenShift 4.2

    Getting started with OpenShift 4.2

    Things learnt on Day-1 of Red Hat OpenShift (DO-280) instructor led training by Vimal Daga. Scenario: In today's…

  • Extent Reports4 Releasing soon

    Extent Reports4 Releasing soon

    For more details and features included in it, refer to https://extentreports.com/extent-framework-version-4-announcement/

社区洞察

其他会员也浏览了