Glossary

Android Emulator

The Android SDK includes a mobile device emulator — a virtual mobile device that runs on your computer. The emulator lets you develop and test Android applications without using a physical device.

Android Studio

Android Studio is the official IDE for Android application development, based on IntelliJ IDEA

Appium

Appium is an open source test automation framework for use with native, hybrid and mobile web apps. It drives iOS and Android apps using the WebDriver protocol

ATDD

Acceptance Test-Driven Development (ATDD) is a development methodology based on communication between the business customers, the developers, and the testers

BDD

It brings together strands from TestDrivenDevelopment and DomainDrivenDesign into an integrated whole, making the relationship between these two powerful approaches to software development more evident

CI

Continuous Integration (CI) is a development practice that requires developers to integrate code into a shared repository several times a day. Each check-in is then verified by an automated build, allowing teams to detect problems early.

Continuous Delivery

Continuous delivery (CD) is a software engineering approach in which teams produce software in short cycles, ensuring that the software can be reliably released at any time. It aims at building, testing, and releasing software faster and more frequently

cucumber

Cucumber is a framework for writing and executing high level descriptions of your software's functionality

Docker

Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications, whether on laptops, data center VMs, or the cloud

Github

GitHub is a web-based Git repository hosting service. It offers all of the distributed revision control and source code management (SCM) functionality of Git as well as adding its own features

Jenkins

Jenkins is an open source automation server

MVP

In product development, the minimum viable product (MVP) is a product which has just enough features to gather validated learning about the product and its continued development.

Nexus

The Nexus Repository (sonatype nexus) is like the local warehouse where all of the parts and finished goods used in your software supply chain are stored and distributed

SDET

SDET stands for Software Development Engineer in Test (or Software Design Engineer in Test)

Selenium

Selenium is a portable software testing framework for web applications

SonarQube

SonarQube® software (previously called Sonar) is an open source quality management platform, dedicated to continuously analyze and measure technical quality, from project portfolio to method

UI Automation

Use the UI Automation (ios) JavaScript library to write test scripts that exercise your iOS app’s user interface elements while the app runs on a connected device

UI Automator

UI Automator is a UI testing framework suitable for cross-app functional UI testing across system and installed apps.

Sauce Labs

Sauce Labs is an American cloud-hosted, web and mobile application automated testing platform company.

results matching ""

    No results matching ""