Skip to main content

How to write a bug report?


Clear Title
  • Good title is a must, as the moderator should be able to understand what the bug report is about from the title alone.
One bug per report
  • Report one bug in a single report, no more, no less. If you put in too many bugs, some of them may be overlooked.
Actual results:
  • This section should expand on the title by explaining when/where/why/how the issue occurs.
Expected results
  • The Expected Results section should focus on how the app behaves in normal conditions. Ex: The authorisation phase completes successfully, the user is logged into the newly created account and redirected to the home page of the app.
Steps to reproduce:
  • The Steps to Reproduce section should focus on providing accurate and specific information so that the issue could be replicated.
Severity of the bug
  • Bugs can be classified by how severe the issue is. We use 5 categories to identify the severity of the bug.
    • Critical -  the bugs we need to fix immediately. These are the bugs that will prevent the product from working if it were released in that state. This includes crashing, freezing for which no workaround is possible.
    • High - the same examples as with critical priority bugs. However high priority bugs don't interrupt the application/ workflow or at least can be avoided with a workaround.
    • Medium - the bug does not cause a failure, does not impair usability and does not interfere with the fluent work of the system and programs.
    • Low - the bug is aesthetic, is an enhancement or is a result of non-conformance to a standard - typing errors/ aesthetic inconsistencies
    • Usability - Suggestions, features
Device and Operating System
  • With every bug report you need to say which device and operating system you used to identify the bug.

Other Notes/Error Messages
  • Add here all the necessary and relevant evidence to show the problem your are describing. Evidence can be either of the following: screenshots, videos, crash or console logs (for crashes).

Comments

Popular posts from this blog

Question and Answer

      * These attacks consist of injecting malicious client-side scripts into a website and using the website as a propagation method is: These attacks consist of injecting malicious client-side scripts into a website and using the website as a propagation method is: XML External Entities Cross Site Scripting (XSS) Security Mis Configuration Injection * A security principle, that ensures that authority is not circumvented in subsequent requests of an object by a subject, by checking for authorization (rights and privileges) upon every request for the object is ____.   A security principle, that ensures that authority is not circumvented in subsequent requests of an object by a subject, by checking for authorization (rights a Complete Mediation Least Privileges Separation of Duties Weakest Link * ...

What is Hill's framework for Operations Strategy ?

            Nokia was once the leader in the mobile industry, but that did not continue. In 2013 Nokia’s CEO Stephen Elop made a memorandum named on media with the “Burning Platform.” In this essay, we are going to identify which elements relate to operation management definition. Then, what step of the five steps within Hill’s framework do we recognize? Also, what internal and external factors do we observe. Finally, our comments on the use of violent imagery and language. Which elements related to James’ Operations Management definition do you identify within the “Burning Platform” memorandum?             Transformation. The CEO is trying to convince the employees of transforming Nokia by joining Microsoft. It is a transformation of information kind and the type of facilities transformation.            The third step of assessing how different product win orders against competitors is t...

How Toyota New Global Architecture (TNGA) revolutionize the automobile manufacturing industry?

Toyota New Global Architecture (TNGA) system was created to revolutionize the actual automobile manufacturing systems. TNGA aims to promote a massive transformation in Toyota's development processes by emphasizing in harmony between planning and design, which, when appropriately combined and managed, will increase the company’s efficiency (N.A., 2015). Toyota's TNGA system is revolutionary because it creates an even leaner way of designing and manufacturing its cars and establishes a new era of vehicle design and production. From a different perspective, TNGA is a revolutionary system not because it employs a modular approach; since companies like Nissan and Volkswagen already use modular systems in their production plants (Schmitt, 2015). It is revolutionary because it is disruptive and expands the traditional and legendary Toyota’s lean methodology to a different level (N.A., 2015). This new global architecture system is disruptive to the old Toyota Production System (T...