Integrating Selenium with Confluence and JIRA

Similar documents
Crea?ng Cloud Apps with Oracle Applica?on Builder Cloud Service

Con$nuous Integra$on Development Environment. Kovács Gábor

From Continuous Integration To Continuous Delivery With Jenkins

Puppet Enterprise And Splunk PlaJorm: Improve Your ApplicaGon Delivery Velocity

Comprehensive Test Management with Parametrization Manual and Automated Test Execution Test Case Library Management & Re-use Requirements Test

HP ALM Overview. Accelerating Innovation, Industrialising Quality. Oren Ziv, Product Manager, QC/ALM

System Modeling Environment

Managing your Agile ALM Process with JasForge OSLC Forge and Lyo SDK DJAAFAR Karim

HP APPs v.12 Solutions for Dev-Ops

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

COSC 310: So*ware Engineering. Dr. Bowen Hui University of Bri>sh Columbia Okanagan

Was gibt es Neues Better Team Work with Cloud

April 17, Ronald Layne Manager, Data Quality and Data Governance

Oracle VM Workshop Applica>on Driven Virtualiza>on

RAD, Rules, and Compatibility: What's Coming in Kuali Rice 2.0

DevOps Using VSTS and Azure

Hoping my knowledge, skills and experience could be used by you and your company I appreciate in advance your time and consideration.

Struggling to Integrate Selenium into Your Ice Age Test Management Tools?

Build Your Own ASP.NET 4 Website Using C# & VB. Chapter 1: Introducing ASP.NET and the.net Pla;orm

Automated UI tests for Mobile Apps. Sedina Oruc

Deep Dive on AWS CodeStar

Introduction. WHITE PAPER Managing Requirement Reviews with Helix ALM.

csc444h: so(ware engineering I matt medland

Software Continuous Integration & Delivery INCREASING SOFTWARE DEVELOPMENT AGILITY TO SPEED TIME TO MARKET

Model- Based Security Tes3ng with Test Pa9erns

Oracle Report Manager - What are the Leading Prac6ces for It's Configura6on and U6liza6on? Session ID#: 14984

Copyright 2013 by AGILOD Consulting, LLC. All Rights Reserved. Test Automation. Done The AGILOD Way

CISC327 - So*ware Quality Assurance

Strategies for Selecting the Right Open Source Framework for Cross-Browser Testing

Leveraging User Session Data to Support Web Applica8on Tes8ng

QA & Test Management

Clear Case Migration The Case for Open Source over ClearCase

Cyber Security Capabilities

Charlie Garrod Bogdan Vasilescu

Skyhook designs and deploys high performance mobile location solutions, and exists to make location faster, more precise and practical.

Architectural Requirements Phase. See Sommerville Chapters 11, 12, 13, 14, 18.2

How to export custom PDF documents from Jira issues and dashboards in zero time

believe in more SDN for Datacenter A Simple Approach

Mobile-CORD Enable 5G. ONOS/CORD Collabora3on h5p://opencord.org/

We re redefining Software Quality

Dataverse 4.0 & Beyond. Eleni Castro > Ins/tute for Quan/ta/ve Social Science (IQSS), Harvard University

ADABAS & NATURAL 2050+

SpiraTeam Feature Comparison

Fundamentals: Managing and Extending Microsoft Office & SharePoint with EMC Documentum

Real-Time Vulnerability Management Operationalizing the VM process from detection to remediation

HP ALM Feature Comparison Guide.

CISC327 - So*ware Quality Assurance. Lecture 13 Black Box Unit

SOCCI Training. SOCCI: Science Operations Configuration Control Infrastructure. Vicente Navarro Fernando Perez Kaarel Hanson Kaarel Lumi

Provenance Manager: PROV-man an Implementation of the PROV Standard. Ammar Benabadelkader Provenance Taskforce Budapest, 24 March 2014

Title DC Automation: It s a MARVEL!

CICS Product Update. Danny Mace Director, CICS Products IBM Software. August 2012 Session Number 11417

Learn Well Technocraft

Common Ground. The CRM solution for nonprofits. Presented by: Tompkins Spann Convio, Inc. Page 1

SofTec Conference 2010

PHP Development Best Practices: The Untold Story of Geekville

Scaling the Wholesale Interconnect Market. Gastón Cu0gnola Senior Sales Engineer Telco Systems

JavaForge.com the first Subversion backed Open Source Development platform

Founda'ons of So,ware Engineering. Lecture 11 Intro to QA, Tes2ng Claire Le Goues

Turbo boost your digital app test automation with Jenkins

The Vitro Integrated Ontology Editor and Seman5c Web Applica5on

Con$nuous Deployment with Docker Andrew Aslinger. Oct

Office 365 External Sharing Webinar November 7, 2017

Stream and Complex Event Processing Discovering Exis7ng Systems: esper

Clinical Metadata A complete metadata and project management solu6on. October 2017 Andrew Ndikom and Liang Wang

Real-Time Vulnerability Management Operationalizing the VM process from detection to remediation

TECHNICAL SESSIONS FORMS * WORKFLOW * FLOW * POWERAPPS

PBXact UC. March

This document explains the Various Benefits that would accrue to a user or client who subscribes to AutoRABIT.

LogiGear Overview. Bruce Ekins LogiGear Colorado Phone Mobile LogiGear Corporation 1

TECHED USER CONFERENCE MAY 3-4, 2016

For years, the enterprise software market was controlled by a powerful oligarchy.

CISC327 - So*ware Quality Assurance

Tightly Integrated: Mike Cormier Bill Thackrey. Achieving Fast Time to Value with Splunk. Managing Directors Splunk Architects Concanon LLC

Configura)on Management Founda)ons. Leonardo Gresta Paulino Murta

How to Use JIRA and Confluence Outside of Development Teams

ON THE REUSE OF RTL ASSERTIONS IN SYSTEMC TLM VERIFICATION

Perfecto Mobile. Deep testing on market devices and quick verification on as many market devices as possible

JetBrains TeamCity Comparison

Learn Atlassian and more with the experts

Mono State of the Union. FOSDEM 2012 Miguel de Icaza

Best Practices and Pitfalls for Building Products out of OpenDaylight

Introduction to Microsoft Flow

CSE 451: Operating Systems. Sec$on 2 Interrupts, system calls, and project 1

Continuous Delivery for Cloud Native Applications

TECHNICAL SESSIONS OFFICE DEVELOPMENT

IP CREW. Cogni,ve Radio Experimenta,on World

Redgate Database Lifecycle Management (DLM) vs SQL Server Data Tools (SSDT)

Homework 1 Simple code genera/on. Luca Della Toffola Compiler Design HS15

FROM VSTS TO AZURE DEVOPS

Prepared for COMPANY X

Agile Engineering. and other stuff I m working on

Automated System Analysis using Executable SysML Modeling Pa8erns

Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13

MICROSOFT AND SAUCE LABS FOR MODERN SOFTWARE DELIVERY

Oracle WebCenter Interaction: Roadmap for BEA AquaLogic User Interaction. Ajay Gandhi Sr. Director of Product Management Enterprise 2.

How to Build an Appium Continuous Testing Pipeline

Lab 08. Command Line and Git

AppSec Pipeline Application Security in an Agile Development, DevOps and Continuous Integration/Delivery/Change world.

Continuous Integration & Code Quality MINDS-ON NUNO 11 APRIL 2017

CSCI 2132: Software Development. Norbert Zeh. Faculty of Computer Science Dalhousie University. Subversion (and Git) Winter 2019

Transcription:

Integrating Selenium with Confluence and JIRA Open Source Test Management within Confluence, Automation of Selenium, Reporting, and Traceability Andrew Lampitt, Co-Founder Sanjiva Nath, CEO and Founder

Agenda zagile corporate overview Challenges with Test Management/Automa9on Today Wikidsmart pla>orm and product overview Wikidsmart QA overview and demo Achieving test case management within Confluence Automa9ng test case execu9on using Selenium Tracking and Repor9ng on test results Q&A 2

zagile Corporate Overview Mission: Integrate Teams, Tools, Processes, and Knowledge Primarily targeting Application Lifecycle Management / Software Engineering Platform extensible to any domain and applications Founded: 2006 in San Francisco, launched v1.0 in 2009 Technology Services Partners Press Coverage Selected Customers 3

Combining the Strengths of Confluence and JIRA Confluence Ease of Content Crea9on Ease of Collabora9on Accessibility JIRA Task Management Extensible Workflow 4

Challenges with Confluence-JIRA Integration Seman9cs of a page not defined Does it represent a Test Suite, Test Case, or Feature? Establishing formal links to other objects (author, reviewer, project, stakeholder) Embedding JIRA Task info in a page Formal rela9onship not captured Rela9onship not accessible anywhere (including JIRA) Nature of rela9onship implied (i.e. is it an approval task, a development task, a test task) Inability to access other task- related informa9on (ex: result of task execu9on performed using Selenium) Cannot link page to execute- ready Selenium scripts Limited informa9on sharing between Confluence and JIRA 5

Challenges with JIRA Test Management Defini9on of Test resides with Execu9on (in same task) Clone for each execu9on Can t easily capture execu9on results related to a Requirement or Feature Test execu9on results cannot be easily 9ed to Confluence ar9facts Which requirement has what test cases and when were they executed with what results? Integra9on with Selenium for automa9on 6

Challenges with Test Automation Lack of a structured repository for managing Selenium scripts Inability to associate a script with a test suite, test run or test case No way to map results of script execu9on with test defini9ons, features Can t 9e script execu9on to workflows No repor9ng/analy9cs associated with test execu9on across itera9ons, releases, requirements, etc. 7

Wikidsmart Pla8orm Benefits Wikidsmart unites your environment: Cohesion of content amongst tools & applica9ons Traceability Interoperability Easily find content with federated search of concepts Automa9on Content flow amongst applica9ons and tools New content crea9on amongst apps and tools (e.g., wiki page from a new account, new task from a closed opportunity, etc.) Consistency, easy maintenance of content Turns JIRA and Confluence into an applica9on pla>orm New applica9ons: same GUIs, leverage JIRA workflow 8

Wikidsmart Architecture Overview (1 of 2) 9

Wikidsmart Architecture Overview (2 of 2) 10

Wikidsmart ApplicaCons Wikidsmart PM Requirements management within Confluence, 9ed to JIRA, Greenhopper and other tools for traceability Wikidsmart QA Test Case management within Confluence, integrated with JIRA and Selenium for workflow- based automa9on and traceability Wikidsmart ALM PM and QA, plus integra9on with Jenkins and FishEye (version control: Subversion, Git, CVS, Perforce, and Mercurial) Wikidsmart CRM JIRA and Confluence integra9on with Salesforce.com for Customer On- Boarding, Customer Case Management, etc. 11

Wikidsmart QA Features Easy install unites Selenium with JIRA, Confluence, etc. RESTful integra9on Achieve all func9ons as if one system Bi- direc9onal linking and synching of Selenium concepts with JIRA issues and Confluence pages Confluence: JIRA Create structured wiki page for test management View Selenium test results and reports within Confluence Associate one or more JIRA Issues to a Selenium test Associate mul9ple Selenium tests to a JIRA Issue Report across JIRA, Selenium and more. Display reports in Confluence, portal, or elsewhere 12

Achieving Full Cycle Test Management Manage Test Cases in Confluence Automate using Selenium Test Scripts Create Test Runs for Itera9ons Execute Test Scripts through JIRA Workflow Automa9cally Capture Test Execu9on Results View Test Results in Dashboards for Features, Requirements, Components, Releases & Projects 13

Summary Wikidsmart contextually integrates content from any sokware engineering tool Guarantee traceability, interoperability, and federated search of all content across your environment Manage tests within Confluence Automate Selenium tes<ng and more with deep interoperability with JIRA, Confluence and others 14