Accessibility into Automation

Slides:



Advertisements
Similar presentations
Automated Web Performance Testing Before 5pm
Advertisements

Castafiore platform Consists or intend to consist of 1.Advanced Web framework 2.Advanced Graph database 3.Designer studio (something like visual basic)
© 2011 Cognifide Limited. In commercial confidence only. Client-side performance testing Jacek Maciejewski QA Engineer.
Web Toolkit Julie George & Ronald Lopez 1. Requirements  Java SDK version 1.5 or later  Apache Ant is also necessary to run command line arguments 
Mobile App Development Using: Presented by Tyler Richey Images from
ECLIPSE IDE N AME : A SHOK P ADMARAJU C OURSE : T OPICS ON S OFTWARE E NGINEERING I NSTRUCTOR : D R. S ERGIU D ASCALU.
Quick Tour of the Web Technologies: The BIG picture LECTURE A bird’s eye view of the different web technologies that we shall explore and study.
Introducing Xamarin 2.0 Introducing Xamarin 2.0 Michael Hutchinson
Title slide to be used at the start of a module. Developing Mobile Apps Roland Guijt
Selenium automated testing in Openbravo ERP Quality Assurance Webinar April 8th, 2010.
Selenium Web Test Tool Training Using Ruby Language Discover the automating power of Selenium Kavin School Kavin School Presents: Presented by: Kangeyan.
CSS preprocessors What are CSS preprocessors, why do we use a CSS preprocessors, how to use a CSS preprocessor and which CSS preprocessors are being used.
Selenium Web Test Tool Training Discover The Automating Power Of Selenium Author : Girija Prasad Panda Alcatel-Lucent.
Selenium and Selenium on Rails. Agenda  Overview of Selenium Simple Selenium Tests Selenium IDE  Overview of Selenium on Rails  Problems with Selenium.
Web Automation Testing With Selenium By Rajesh Kanade.
Pubman and Selenium tests. What is Selenium Selenium is a suite of Web application test automation tools for any browser on any operating system –Firefox,
Development Process Agile/XP Planning + Issue Tracking Google Code provided efficient + effective project management Bug and defect reports Project planning.
Agile and the automated testing of accessibility
1 CSS-PREPROCESSORS as a way to speed up the process of interfaces developing and achieve Customer goals DMITRY SHURSHILIN AUGUST 3, 2015.
Putting Performance Best Practices Together to Create the Perfect SPA Chris Love2Dev.com.
PHOBOS Javascript Engine By Daniel Reeves. What is Phobos? Lightweight application framework for Java Used by NetBeans Supports multiple scripting languages.
Connect & Control an iOT Device in 5 Minutes!. Here’s a little Internet of Things application that we created in a few hours to show you the value of.
Esri UC 2014 | Technical Workshop | Creating Geoprocessing Services Kevin Hibma.
Yauhen Kavaliou Andrei Palchys “We don’t need QA anymore” or Protractor.
Lec 19 Web Driver 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance Lecture 19 Selenium Web Driver 11/4/
Best and Worst Practices - DICOMweb™ Brad Genereaux Agfa HealthCare DICOM WG-27 Industry
Plug-in Architectures Presented by Truc Nguyen. What’s a plug-in? “a type of program that tightly integrates with a larger application to add a special.
 Automating the process of writing the automation code using Allay Test Tool.  Allay Test Tool generates test files in executable/running form.  Dev/Testers.
Ionic & Cordova crash course Ivan Varga
Perfecto’s CQ Lab using Selenium RemoteWebDriver & Appium
Top 12 Frameworks for Android App Development
Selenium server By, Kartikeya Rastogi Mayur Sapre Mosheca. R
Introduction to JavaScript MIS 3502, Spring 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University 2/2/2016.
QA Online Training In QA Click Academy. Selenium is a test automation framework used to test web applications such as browsers. It consists of different.
Zhuhai Test Automation Overview Ryan Li Team lead of test automation Foglight QA.
Google Web Toolkit for Mobile Applications Development INGENUITY AT ITS BEST……………….
INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA
ECLIPSE RICH CLIENT PLATFORM Part 1 Introduction.
UNIT TESTING IN ANGULARJS Dhananjay
Windows App Studio Windows App Studio is the tool that makes it fast and easy to build Windows 10 apps. It’s accessible from any device with a browser.
PhoneGap. web-based mobile development framework, based on the open-source Cordova project. use standard web technologies such as HTML5, CSS3, and JavaScript.
Using React, Drupal and Google Chrome to build an interactive kiosk + + =
Introduction of Selenium Eli Lu 2016/10/13. Outline What is selenium ? Selenium Projects Selenium Sponsors Easy to use Useful Feature & Tools Useful Links.
Best Institutes offering Software Development courses.
CSUN 2017 We’re here to listen, “share knowledge & best practices in the field of assistive technology” CSUN is like a Meerkat huddle where like minds.
Selenium HP Web Test Tool Training
Selenium and Selenium on Rails
Development of Internet Applications jQuery, TypeScript, LESS
Introduction to Unit Testing in JavaScript
Introduction of Selenium Webdriver Using Java
Why Selenide? Andrew Boyd.
Modern web tooling in Visual Studio 2015
VISUAL AUTOMATED REGRESSION TESTING - Sriram Angajala
Onlineitguru Selenium is one of the most widely used open-source tool that is used for testing software or Automation. It is licensed under Apache License.
Galen - Automated testing of look and feel
Cross platform automated appium testing - A Primer
Selenium Testing Training
Top 5 Front End Development Tools. 1. Sublime Text Sublime Text may be a super quick and have packed text and development editor. If you're about to be.
React Revived Web Driver IO for Testers
What is selenium? Selenium is a portable software-testing framework for web applications. Selenium provides a playback (formerly also recording) tool.
Power-UP YOUR UI WITH WP-API AND REACT.JS
Haden Jackson-Robbins
Client-Side Web Technologies
Selenium vs Protractor
Getting started with SharePoint Framework
Introduction to SharePoint Framework
Unit 6 part 3 Test Javascript Test.
Cordova & Cordova Plugin Installation and Management
Node.js Test Automation using Oracle Developer Cloud- Simplified
Automated browser testing with Selenium and C#
Presentation transcript:

Accessibility into Automation 8 October 2016

DISCLAIMER: I do not work FOR or Get paid to Promote AXE or any DEQUE products I just like using them!

the Accessibility Engine AXE the Accessibility Engine Deque System’s aXe (The Accessibility Engine) open source library is a lightweight (~100 KB), fast, portable JavaScript library that executes automated accessibility testing inside your testing framework or browser of choice. Chrome developer tools extension Karma QUnit Jasmine Mocha R-Spec Cucumber Selenium Java Selenium JavaScript PhantomJS and any testing framework that supports JavaScript execution

the Accessibility Engine AXE the Accessibility Engine Axe-core git repo: https://github.com/dequelabs/axe-core API Documentation: https://github.com/dequelabs/axe-core/blob/master/doc/API.md Other projects: https://github.com/dequelabs/axe-core/blob/master/doc/projects.md

Chrome developer tools extension

Lets AUtomate

My Automation Setup Gulp: Is a toolkit that helps you automate painful or time-consuming tasks in your development workflow. http://gulpjs.com/ SASS: An extension of CSS that adds power and elegance to the basic language. It allows to use variables, nested rules, mixins, inline imports, and more. http://sass-lang.com/ webpack: A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows to load parts for the application on demand. https://webpack.github.io/ Browsersync: Makes your browser testing workflow faster by synchronizing URLs, interactions and code changes across multiple devices. It’s wicked-fast and totally free. https://www.browsersync.io/ gulp-axe-webdriver: Gulp plugin for aXe utilizing WebDriverJS https://github.com/felixzapata/gulp-axe-webdriver

Get Gulp up and Running

Changes to your code

Cool RiGHT?

Q&A

Thank you sethk@criticalmass. com https://github