SaaS Solution for Automated Testing Framework: XML2Selenium in Cloud

  • Duration: 4 years
  • Industries: IT Industry
  • Services: Product Development; Frontend Development; Manual Testing Services; Software Integration Services
  • Software Categories and Types: SaaS Solutions
  • IT Architecture Paradigms and Approaches: Test Driven Development (TDD); Data Driven Testing (DDT); Enterprise Integration Patterns; Software Frameworks Development; Model Driven Development (MDD); Plugins Architecture and Development; Object-Oriented Programming (OOP); Architectural Patterns
  • Technical Expertise: Java Server Side Development; Web Development; Test Automation; Continuous Integration & Continuous Delivery (CI/CD); Research and Development (R&D); Cloud Enablement, Migration, Implementation; Expandable Software Solutions (Plugin Systems); Security Enablement and Audit (digital signature, WS standards, OASIS best practices)
  • DevOps Expertise: Advanced build organization; CI/CD Basics; CI/CD Advanced
  • Technologies: CI/CD Automation Servers; Jenkins; HTML5; Hibernate; JUnit / TestNG; AngularJS; Data Bases; Bootstrap (Twitter Bootstrap); CSS; Java; MySQL; Apache Subversion (SVN); Frontend; Build and Dependency Platforms and Tools; Backend; Spring MVC; HttpUnit; JavaScript; Cloud Platforms; JavaScript Frameworks; CSS Frameworks; Spring; Chrome DevTools; Nexus; Source Code Management (SCM); Test Automation; Infobox Cloud; CI/CD and DevOps; Languages, Protocols, APIs, Network Tools; Network Tools; Software Engineering and Management Tools; ORM & Persistence; Quartz Job Scheduler; Java Libraries
  • Team size (5):
  • 1 Project Manager
  • 1 QA Manual
  • 2 Backend
  • 1 Business Analyst

Project summary

thumbnail-image

The main aim of the project is to provide the XML2Selenium framework as SaaS-solutions for creation of automated tests. This will allow the existing customers to use XML2Selenium without any manual configurations of the working environment, thus saving resources and time of system administrators. New customers can immediately start using the product after its payment and registration of customer account. Also, the XML2Selenium framework users can now not to buy the full enterprise-license, but pay only for the actual use of the framework. This will allow to optimize the costs and attract new customers.

During this project the user-friendly interface – personal user profile was developed. In the system you can create a server with configured XML2Selenium. By default, on the server there is a test project to demonstrate the XML2Selenium work. The user can also view the server statistics – how much the server works and how much it costs. If necessary, you can turn off the server or delete it and view the server logs. It is possible to download the product for local use.

Technologies

Java, Spring MVC, Hibernate, Quartz, MySql, Angular JS (JavaScript Framework), Bootstrap (HTML and CSS Framework), Infobox Cloud (remote servers creation), Jenkins, Nexus, SVN.

Project features

  • Creating remote servers with installed and configured Jenkins and XML2Selenium.
  • Automated commit of XML2Selenium test project into repository.
  • Integration with license service.

Company’s achievements during the project

  • Creation of more attractive terms for XML2Selenium usage by current and new customers.
  • Integration with the Infobox Cloud.
  • Configuration of server template with configured Jenkins in the Infobox Cloud system.
  • Using SVN API for software interaction with the repository.

Clients about cooperation with JazzTeam

Related projects

By industries:IT Industry

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.