Skip to content

Cross-browser and functional testing is performed in the web application that is developed in Scrum model following the agile environment in Jira. TestRail is used to manage the test cases.

Notifications You must be signed in to change notification settings

nolakkapali/Bug-Resistance-Agile-Project

Repository files navigation

Bug-Resistance-Agile-Project

Bug Resistance is a web application which provides software courses to users. In this project, scrum development model is followed to build and test the web application.

Application URL: Bug Resistance Link

Software Testing Tool:

  • Testing Documentation: Microsoft Excel, Microsoft Word
  • Test Case Management Tool: TestRail
  • Project Management and Bug Tracking Tool: Jira
  • Agile Process


    Step 1: Requirments are collected and Product Backlog is designed.
    Step 2: Sprint Backlog is designed and Sprint Cycle starts.
    Step 3: Each sprint cycle some parts of the application is developed and tested and after end of each sprint, a version of the web application is released.

    **For further information on agile process, visit Jira folder

    Developing and Testing


    The whole application is divided into 4 modules.They are:

    1. Home
    2. Course Admission
    3. QA Services
    4. Contact Us
    After each module is developed,software testing is performed on each module. Multiple types of software testing are performed on those modules. They are given below:

    • Smoke and Sanity Testing: Smoke and Sanity tests both checks the basic functionality of the application.After getting first unstable software build, smoke testing is performed based on the smoke test cases and when the build gets stable,sanity testing is performed.
    • Functional Testing: After passing the smoke test or sanity test, functional testing is performed on the build based on the functional test cases.
    • Cross-Browser Testing: Cross-Browser testing is performed on each module for multiple browsers such as Google Chrome,Mozilla Firefox and Microsoft Edge based on the test cases
    • Retesting: Retesting is performed in the failed test cases to verify the bug fix.
    • Full Regression Testing: Full regression testing is performed to validate the modules functionality. After all the testing is done, a final full regression testing is performed for each releases to check if there are any bugs left on the module.

    Testing Documentation


    1. Bug Resistance Test Case: Includes all the functional test cases and test scenarios of the Bug Resistance application.
    2. Bug Resistance Test Case Execution Result: Includes the test execution result of the functional and cross browser testing performed in the application.
    3. Defect Report of Bug Resistance: An excel file includes all the reported and tracked defects.

    About

    Cross-browser and functional testing is performed in the web application that is developed in Scrum model following the agile environment in Jira. TestRail is used to manage the test cases.

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published