Topic outline

  • Laboratory Work N.1

    What is software-testing process?

    Tasks:

    1. Identify and describe the testing methodologies.
    2. Choose 2-3 of methodologies and perform SWOT diagram.
    3. What is the best methodology and motivate your choice.
    4. Define 2,3 problems that you encountered using ATM stations.
    5. Access MSign (governmental signing platform) and identify at least 3 bugs.

    Execution time: 2 weeks

  • Laboratory Work N.2

    Tasks:

    • Create a list with quality attributes according to your license project.
    • Create the quality plan based on attributes.

     

    Requirements:

    • Each student should complete his own plan.
  • Laboratory Work N.3

    Title: Black box testing of a Reservation System

    Tasks:

    • Provide a overview of a black box testing and explain the significance of this technique.
    • Design tests cases for the following scenarios :
      • The process of making reservations
      • Cancelation of reservations
      • Checking availability
      • Payment process
      • Handling the read/write problem
      • Use equivalence  classes for test design.
    • Take care about boundary values, explain the challenges of such values.
    • Provide state-transition diagram for the system.
    • Create complete state-transition table based on the diagram.

     

    Presentation: Report.

  • Laboratory Work N.4

    • Find a platform/website for designing automation tests.
    • Write automation tests for ensuring the quality of web resource.
    • The minimum number of tests is 10.
    • Please make sure that all tests will run during the presentation.
    • Bonus points for using scenarios.

    Report is not needed. Live demo is required.