This session will explore techniques that web development teams and QA teams can use with Probo.CI to automate accessibility testing with some command line tools and APIs available today.
Session Archive
Automate Your Accessibility Testing with Probo.CI
Automated Accessibility Testing
508 compliance and WCAG 2.0 have been around for decades in an attempt to make sure websites are accessible to all people, regardless of disability.
Automated testing with Drupal: What tests should we write?
The Drupal community has embraced automated testing tools like PHPUnit and Behat and there are plenty of tutorials online to help you get them up and running.
Automatic Drupal Updates using Visual Regression & Continuous Integration
Session Recording: https://www.youtube.com/watch?v=FwIjbUvDORM
Avoiding Cultural Colonization at Work
Speaker(s): ana.willem
Every workplace has it's culture and the agencies and departments within the US Government are no exception.
Battle for Online Privacy
Data breaches and abuses of our personal data keep making the news. But what can we do about it? Are you protecting user privacy? Learn about best practices in managing privacy for your site users, and what resources and modules Drupal users…
BDD Strategies for Rock-Solid Automated Testing in Drupal
Speaker(s): eric.napier
Behat and Drupal for Absolute Beginners
From our last slide, for easier reference
Behat for Beginners: Automated Testing in 5 Easy Steps
Session Recording: https://youtu.be/HOX7a3EthTk
What is automated testing, and why should you care?
Behavior-Driven Development with Drupal and Cypress.io
Behavior-driven development is the art of establishing a common language, improving communication, create automatable tests and providing living, always-accurate documentation at the same time. Especially in large scale projects with complex…
Beheading Drupal: Speedy Interfaces with RESTful api and JS
Decoupling Drupal (“headless” Drupal) is a technique whereby the CMS sends data via JSON to the client and passes on responsibility of rendering and controller logic to the browser.
Benefits and pitfalls of integrating Drupal into a decoupled, static site build process for VA.gov
In this session we will discuss a bit about why and how we implemented the VA.gov CMS (Drupal 8) as a backend Content API to feed a decoupled, Metalsmith static HTML build and deployment system for the frontend.
best of both worlds: improve your Decoupled Drupal with external personalization (in Firebase)
Now that the whole world has discovered decoupled CMS, the default and most common approach to Decoupled Drupal seems to be a completely independent static HTML+JS UI that uses Drupal only to get JSON data from it.
Best practices for Open Sourcing Government Code
Session Recording: https://youtu.be/5ajAcm7frcM
Better Government Websites with Components
In a rapid-changing industry such as web development, the traditional top-to-bottom development approach is no longer practical nor sustainable.
Better UX Through Better Client Engagement
Session Recording: https://youtu.be/G4BaovYh4kA
Beyond 508: Building Accessible Interactions with ARIA
CommunicateHealth specializes in building consumer-friendly websites with complex user interfaces for Federal Government agencies such as the Office of Disease Prevention and Promotion and the Centers for Disease Control and Prevention.
Beyond CMS. Drupal as a Universal Platform for Government Innovation
During the last decade we've experienced (and continue to experience!) a great tide of Drupal adoption in government. Today nearly 40% of .gov sites are powered by Drupal, and that number keeps growing.
Beyond Module Security Updates: How to really harden and protect your Drupal sites
This past Spring, Drupal site maintainers raced to patch their sites to address back-to-back critical security issues on Drupal 7/8 that required action within hours.
Bodiless Drupal - When Losing Your Head Just Won’t Fly
Session Recording: https://youtu.be/b3v2L8tcPPw
Bringing Containers to Production: A brief overview of orchestration technologies.
Most development agencies have started the migration from VM's to containers and using docker.
Building a Mindset for Technical Leadership
As a tech leader, what are you doing for yourself and your team to build resiliency and compassion in times of uncertainty?
Building for Extensibility -- A look at Drupal 8's Plugin API
Instead of adding a hook to your module, make it even easier and better to extend by using the Plugin API. Drupal 8 makes heavy use of plugins and this presentation will help you learn how to make use of them as well!
Building More Accessibile Content with Drupal 8
Drupal 8 was released in December and it provides by default accessibility that is head and shoulders above any other CMS. For the last 8 years we have been working on implementing defaults that are good for everyone.
Building Sites from the User’s Perspective via Effective Content
This session has been cancelled due to speaker technical difficulties - we'll see if we can get a recording for posting later on!