Giter VIP home page Giter VIP logo

carina's Introduction

Alt text

Release Build Status Snapshot Build Status

Carina is a Java-based test automation framework that unites all testing layers: Mobile applications (web, native, hybrid), WEB applications, REST services, Databases.

  • Carina framework is built on top of most popular open-source solutions like Selenium, Appium, TestNG allowing to reduce dependence on specific technology stack.

  • Carina supports all popular browsers (IE, Safari, Chrome, Firefox) and mobile devices (iOS/Android). Special feature for mobile domain: it reuses test automation code between IOS/Android up to 70-80%.

  • As far as our framework is built in Java, it is cross-platform. Tests may be easily executed both on Unix or Windows OS. All you need is JDK 8 installed.

  • Framework supports different types of databases - both relational and nonrelational (MySQL, SQL Server, Oracle, PostgreSQL), providing amazing experience of DAO layer implementation using MyBatis ORM framework.

  • API testing is based on Freemarker template engine. It enables great flexibility in generating REST requests and responses are dynamically changed by incoming arguments.

Alt text

Documentation and free support

Code formatter

We propose to use our configured Java code formatter for Eclipse. To use same formatter in IntelliJ IDEA you should install and configure Eclipse Code Formatter.

License

Code - Apache Software License v2.0

Documentation and Site - Creative Commons Attribution 4.0 International License

carina's People

Contributors

akupriyanov avatar brutskov avatar cboyle81 avatar crazypear avatar dariayakubovich avatar denatallia avatar dmitry-minchuk avatar hursevich avatar igorv22 avatar imikulich avatar kolyakrasnik avatar leonpros avatar lryzhiko avatar maksimsarychau avatar mikalaib avatar mikalaibiazruchka avatar mikelazo avatar mpoznyak avatar nazarenkav avatar nu1silva avatar patotskiy avatar pkebets avatar rgolovat avatar sbolka avatar sergeizagriychuk avatar siarhei-babich avatar tamikana avatar tsvrko avatar vdelendik avatar ykhudaleyeu avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.