Stabilizing a Software for Travelling with Automated UI Tests

  • Duration: 1 year 6 months
  • Industries: Travel & Tourism
  • Services: Test Automation Services; CI/CD Implementation & Modernization. DevOps Services; Software Reengineering, Refactoring and Modernization. Cloud Migration; Software Maintenance and Support Services
  • Software Categories and Types: B2C Solutions
  • Technical Expertise: Test Automation
  • DevOps Expertise: CI/CD Basics
  • Technologies: CI/CD Automation Servers; Jenkins; JUnit / TestNG; Apache Maven; Selenium WebDriver; Operating Systems; Linux; Eclipse; IDE; Build and Dependency Platforms and Tools; Test Automation; Open SSH; CI/CD and DevOps; Languages, Protocols, APIs, Network Tools; Network Tools; Software Engineering and Management Tools; Other Technologies
  • Team size (2):
  • 1 Project Manager
  • 1 QA Manual

Project summary

Our task was to restore the obsolete automated UI Selenium 1.0 tests for customer’s product in the travel industry. The next stages included:

  • transferring existing tests onto Selenium2/WebDriver;
  • implementing PageObject based architecture;
  • creating new tests for a large number of test cases;
  • introduction of the management principles, approaches and processes of the automation testing into the customer’s product; binding tests to the business documentation.

Technologies

JUnit, Selenium1-2, WebDriver; Jenkins, Maven, Eclipse, Linux.

Project features

The new tests created by the project team, should have been used to test the existing installation of the product, so we applied Data Driven Testing pattern.

Project results

All phases of the project were completed successfully. Our business customer has implemented new processes and started to employ both the restored and new automated tests.

Company’s achievements during the project:

  • Creation of the architecture based on PageObject pattern.
  • The new tests created by our project team, should have been used to test the existing installation of the product, so we applied Data Driven Testing pattern.
  • Creation and support of licenses, which allow both the developer and the customer to manage the tests.
  • Processes formalization and creation of the necessary manuals.

Testimonial

Maria Bondarenko
GP Software.Travel,  Information Technology and Services, Germany
The customer testimonial about project: Automated UI Tests for Travel Industry

"JazzTeam company participated in test automation of one of our projects. I'd like to mention the team's expertise of the necessary technologies, a full competency in the use of tools, including the CI system Jenkins and the good quality of the rendered services. The company's engineers have proposed and implemented a number of architectural enhancements, participated in the project's process organization and have been always ready to make advances."

Related projects

By industries:Travel & Tourism

Recent Work

    Contact Us

    What happens next?
    • 1

      Leave your project request. We will contact you and schedule a call.

    • 2

      Signing of the NDA to ensure the project info confidentiality.

    • 3

      Negotiation of your request and the required services.

    • 4

      Team forming, coordination of workstages.

    • 5

      Contract signing and project start.