Getting Started with. Lite.

Similar documents
Chrome if I want to. What that should do, is have my specifications run against four different instances of Chrome, in parallel.

FROM VSTS TO AZURE DEVOPS

Running the ESPM Twitter Integration sample app on SAP Cloud Platform

End-2-End Testing & Monitoring

JetBrains TeamCity Comparison

Introduction to the Azure Portal

Scala Days 2018 You Are a Scala Contributor

Sakuli End-2-End Testing & Monitoring. December 2017

Turbo boost your digital app test automation with Jenkins

Continuous Delivery for Cloud Native Applications

Introduction to Renjin The R interpreter in the JVM. Maarten-Jan Kallen

9 Reasons To Use a Binary Repository for Front-End Development with Bower

Introduction to Renjin The R interpreter in the JVM

.NET C# C++ JavaScript PHP Python Node.js R Cordova Unity Java Perl

Azure DevOps. Randy Pagels Intelligent Cloud Technical Specialist Great Lakes Region

PHP Composer 9 Benefits of Using a Binary Repository Manager

Citizen developer tools are not just for citizen developers!

Enabling Microsoft Translator in Adobe Experience Manager

hybris-as-a-service A microservices architecture in action

CUSTOMIZE & SECURE YOUR ENTERPRISE MOBILE SALESFORCE INTEGRATIONS LIKE RED HAT

ArcGIS Runtime SDK for Java: Building Apps. Mark Baird

Cloud platforms T Mobile Systems Programming

Sample Spark Web-App. Overview. Prerequisites

A Glance Over the Serverless Framework

Hi! NET Developer Group Braunschweig!

August, HPE Propel Microservices & Jumpstart

BUILD AND DEPLOY SOA PROJECTS FROM DEVELOPER CLOUD SERVICE TO ORACLE SOA CLOUD SERVICE

Building a Data-Friendly Platform for a Data- Driven Future

EMEA/Africa/Middle East - Tuesday June 25th, :00:00 a.m. - 1:00pm BST / 10:00:00 a.m. - 2:00 p.m.cest /

CONTINUOUS INTEGRATION CONTINUOUS DELIVERY

P O W E R O F C U C U M B E R

Selenium Testing Course Content

Swift Web Applications on the AWS Cloud

Architect your deployment using Chef

Ingest. Aaron Mildenstein, Consulting Architect Tokyo Dec 14, 2017

SELENIUM TRAINING COURSE CONTENT

Ingest. David Pilato, Developer Evangelist Paris, 31 Janvier 2017

Cloud platforms. T Mobile Systems Programming

CACHE ME IF YOU CAN! GETTING STARTED WITH AMAZON ELASTICACHE. AWS Charlotte Meetup / Charlotte Cloud Computing Meetup Bilal Soylu October 2013

Mobile API Management and Integration

Red Hat Fuse 7.1 Fuse Online Sample Integration Tutorials

LAB EXERCISE: RedHat OpenShift with Contrail 5.0

The Zoho CRM QuickStudy Guide

Introducing Lotus Domino 8, Designer 8 and Composite Applications

Developing Fast with

EZDRM Bitmovin Configuration Encoding

Installation Guide Savision iq

Knative: Building serverless platforms on top of Kubernetes

INTRODUCING CONTAINER-NATIVE VIRTUALIZATION

DEPLOYMENT MADE EASY!

The Software Delivery Experts. Agile, DevOps & QA Conference

Seven Habits of Highly Effective Jenkins Users

Simple Quiz Engine User & Installation Guide. Brought to you by: NAMS, Inc. Team Tools Training

Web Pro Manager: General User Guide

+1 (646) (US) +44 (20) (UK) Blog. for Magento 2. ecommerce.aheadworks.com/magento-2-extensions

WebStorm, intelligent IDE for JavaScript development

Open Source at Amazon. Alolita Sharma Principal Technologist, Amazon Web Services FOSS Backstage, Berlin June

Oracle Forms and Oracle APEX The Odd Couple

Adapting JDT to the Cloud. Alex Boyko Pivotal Jay Arthanareeswaran - IBM John Arthorne - IBM

Creating engaging website experiences on any device (e.g. desktop, tablet, smartphone) using mobile responsive design.

AWS Lambda: Event-driven Code in the Cloud

MicroStrategy Academic Program

Red Hat Fuse 7.2 Fuse Online Sample Integration Tutorials

PIMCORE TRAINING GUIDE

Backup Edition Comparison OVERVIEW

1. Go to the URL Click on JDK download option

IntelliJ IDEA, the most intelligent Java IDE

How IntelliJ IDEA Helps Your Business

Snapshot Best Practices: Continuous Integration

Managing a Website in the EDUPE Environment

Cisco Tetration Analytics

Oracle Cloud Using Oracle Cloud Marketplace

Tools. SWE 432, Fall Design and Implementation of Software for the Web

A short guide to learning more technology This week s topic: Windows 10 Tips

REASONS TO USE A BINARY REPOSITORY MANAGER WHEN DEVELOPING WITH. White Paper

Sharepoint 2010 How Manually Update Web Analytics Workflows Timer Job

Manual Visual Studio 2010 Web Developer Tools Offline

Rubix Documentation. Release Qubole

Spring Web Services Tutorial With Example In

WHITEPAPER. Embracing Containers & Microservices for future-proof application modernization

RED HAT CLOUDFORMS. Chris Saunders Cloud Solutions

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

CS2113 Lab: Collections 10/29/2018

Access Governance in a Cloudy Environment. Nabeel Nizar VP Worldwide Solutions

Monitoring Docker Containers with Splunk

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

Intelligent Enterprise Digital Asset Management

Selenium Webdriver Github

ishipdocs User Guide

Qualys Cloud Suite 2.x

Technical Overview. Elastic Path Commerce

Adobe Marketing Cloud Bloodhound for Mac 3.0

To Kill a Monolith: Slaying the Demons of a Monolith with Node.js Microservices on CloudFoundry. Tony Erwin,

Microsoft Azure Databricks for data engineering. Building production data pipelines with Apache Spark in the cloud

10.1 Getting Started with Container and Cloud-based Development

Cloud Computing. Technologies and Types

Azure Certification BootCamp for Exam (Developer)

Microservices without the Servers: AWS Lambda in Action

EASILY DEPLOY AND SCALE KUBERNETES WITH RANCHER

Moodle Plugin Upgrade 2017 ( )

Transcription:

Getting Started with Lite www.boltiq.io

Getting Started with Lite Download Download the app as either a container or Library. http://www.boltiq.io/bolt-lite/ See Examples Open the example test projects in the specs folder to see how test cases are written. Write A Test Write a simple test - use the Step List Library file included in documentation as a list of available pre-built steps for testing. Execute Click run from IntelliJ to start a test and watch your automated test case execute.

Installing Lite For Library Install Install LT Lite Library Get up and running quickly by downloading LT Lite Library. Check out the install video to see how the install looks. Requirements: Chrome. Install Java8 (built with 1.8_131) Install Gauge Download Gauge and install with plugins for reporting and Java. Install IntelliJ Download and install IntelliJ Community Edition. Add Gauge plug-in to IntelliJ. Clone LT Project Clone or download LT Lite Project from GitHub. Link Dependencies Open the LT_Test_Lite_Project folder in IntelliJ to import Maven dependencies. Follow these instructions to specify the Java JDK. Run Click run from IntelliJ

See Examples LT IQ - Basic Open the LT - Basic folder to see and execute a basic set of tests that goes to the boltiq.io website and runs a few simple test cases. Amazon - Intermediate Open the Amazon - Intermediate folder to view and execute an intermediate set of tests that uses a table of data to go to Amazon and adds products to the cart. Automation Practice - Advanced Open the AutomationPractice - Advanced folder and open the DemoSite.spec file along with the element_definitions.csv and options.csv files to see how this more advanced test is structured.

Anatomy of a Spec File (A Group of Test Cases) Spec Name Table of Data AUT URL Test Case Title <Product> Variable Test Case Test Case Clean Up

Writing a Test (by duplicating an existing one) A quick way to try out LT by simply changing a few things. Duplicate Demo Spec Duplicate the specs/demo/demo.spec file by selecting the file, click edit>copy, then select the specs/demo folder and click edit/paste from the application menu. Give the file a new name. Change Spec Title Change Tags Change URL This is the URL for the Application Under Test Change Test Case Heading Change Test Case Start with an action by typing * and then an action. Change Cleanup Action Write any cleanup actions (executed only once at end of execution). Run Use the green play button next to the spec heading and select "Run [your file name].spec Automate Watch LT initialize, open Chrome, navigate to the URL and run your tests.

Writing a Test (From Scratch) Create a Spec (A group of tests) Create a new spec within the "specs/demo/" folder by right clicking the demo folder and selecting "New > Specification" and name the file. This creates a base spec to start working with. Give it a Title Change the Specification Heading to "LTIQ_Demo". Give it a Spec Title Give it a URL Add a line before "Scenario Heading" that looks like "* Go to www.boltiq.io" Write Test Step Under the Scenario Heading line, add a new line "* Navigate to "Features"" Write Cleanup Action Write any cleanup actions (executed only once at end of execution). Run Use the green play button next to the spec heading and select "Run 'LTIQ_Demo_Spec.spec'" Automate Watch LT initialize, open Chrome, navigate to the AUT (which is boltiq.io), and navigate to the Features tab.

More Ways To Getting Going with Lite Watch Videos Click on the videos link to open the LT Video Library at boltiq.zendesk.com Connect Connect with us on Gitter/LT IQ or reach out to us at bolt@swatsolutions.com

What Else Can Do?

T Testing LT is an automation platform that helps teams move faster, with more quality by creating a continuous testing pipeline for application development. Ecosystem Build Observe LT Build helps teams build out a containerized, on-demand, continuous testing pipeline on platforms like AWS, Azure, and Openshift. LT Test gets teams up and running quickly with automation by leveraging open source tools and pre-built libraries. Test LT Observe gives teams insight into what is happening in their application. Libraries

Integrated Today s software is integrated and accessible. LT is built with integrations as a key element of a powerful and scalable platform.

T Lite T Test Gauge + Selenium Customizable Single Thread Testing Multi-Thread Testing Pre-built Library (limited) Pre-Built Libraries API Testing Cloud Testing Local Testing API Integration Performance Reporting Mobile Testing Headless Testing Parallel Testing FREE Upgrade to LT Test

Support Self-serve or drop us a line. We love talking about this stuff. Read Me File https://github.com/bolt-iq/boltlite/blob/master/readme.md "The first time I set up LT for a client, I was amazed how quickly Help Center https://boltiq.zendesk.com/hc/en-us the setup process was. Within only a couple days, Gitter https://boltiq.zendesk.com/hc/en-us tests were able to be built that Github https://boltiq.zendesk.com/hc/en-us moved through the system using dynamic Twitter waits. https://twitter.com/boltiq_io Website https://www.boltiq.io Phone 952-500-6000

Like a Demo? Connect at bolt@swatsolutions.com 952-500-6000 Ready for LT Test? Connect for LT pricing at bolt@swatsolutions.com 952-500-6000

Lite www.boltiq.io