Upgrade to Pro — share decks privately, control downloads, hide ads and more …

World of bugs: let's find together

ymkocv
September 19, 2016

World of bugs: let's find together

Bugs are so interesting and different! Let's try to find them & analyse

ymkocv

September 19, 2016
Tweet

More Decks by ymkocv

Other Decks in Technology

Transcript

  1. About me • ~ 7 years in QA • Leading

    teams from 2 to 8 people • Mobile, desktop, WEB, BI, WS testing • Automation back-end tests writing & maintaining
  2. Group: Documents • Ambiguous / inadequate / incorrect requirements •

    Missing requirements • Standards not followed • Errors in other documents: plans, designs, architecture
  3. Conditions: Back-end implementation: is done first Functionality: to receive information

    for logged in and non logged in users Architectural solution: user has own additional account to secure flow Result: contact is not recognized without account
  4. Condition: Query is necessary for status update during running automation

    tests Status should be updated from failed to released during procedure execution. There can be more then 1 entries with failed status Result: query is written
  5. Condition: User see summary of entered before details during user

    flow Functionality: To check if information is right & continue. In case information is wrong user has to go back & edit details
  6. Condition: Automation framework to provide data driven testing using detailed

    reporting after regression run Functionality: Overload of details, script for deleting all the properties was used
  7. Condition: Send some money to your mom Functionality: To provide

    the money to other person using third party Result: Process fails
  8. Condition: Send some money to your mom Functionality: To provide

    the money to other person using third party Result: Process fails Note: We need to check mapping with third party, like:
  9. Condition: User changes own password Functionality: To change the password

    user has to fill in current password, new password & confirmation password To do: To fill in new password & confirm To fill in short current password • Logical? • Documents (requirements)? • UI?
  10. Summary • Bugs can appear everywhere • We can’t get

    off the bugs without knowledge of the reason of their presence • The reason of bug’s presence can be hidden and not clear • Bugs can be cute & interesting 