---
# System prepended metadata

title: 'Talking Drupal #506 - Automated Testing Kit'

---

# Talking Drupal #506 - Automated Testing Kit
Today we are talking about Automated Testing Kit demo Recipe, Why Automated Testing is important, and How this recipe helps with guest André Angelantoni. We’ll also cover Taxonomy Views Integrator as our module of the week.

For show notes visit:
[https://www.talkingDrupal.com/506](https://www.talkingDrupal.com/506)

## Topics
* What is Automated Testing Kit
* Features and benefits of Automated Testing Kit
* Cypress vs Playwright
* Where should these run
* Automated Testing Kit recipe
* Demo configuration
* Installing and setting up the Kit
* Using this on an existing site
* Managing tests and repositories
* Building and using recipes
* Debugging and troubleshooting tests
* Roadmap

## Resources
* [Automated Testing Kit Demo Recipe](https://www.drupal.org/project/automated_testing_kit_demo_recipe)
* [Automated Testing Kit](https://www.drupal.org/project/automated_testing_kit)
* Documentation
    * https://performantlabs.com/automated-testing-kit/automated-testing-kit
    * https://performantlabs.com/testor/introduction
* [Thread on nightwatch replacement](https://www.drupal.org/project/drupal/issues/3467492)
* [Testor](https://www.drupalforge.org/template/automated_testing_kit)
* [Automated Testing Kit Intro Video]( https://vimeo.com/1066406787)
* [Automated Testing Kit Philosophy](https://performantlabs.com/articles/version-10-automated-testing-kit-ready)
* [Recipes list](https://www.drupal.org/docs/extending-drupal/contributed-modules/contributed-module-documentation/distributions-and-recipes-initiative/recipes-cookbook)
* [Testery](https://testery.io/)
* [Testiny](https://www.testiny.io/)
* [Code generators](https://drupalize.me/tutorial/develop-drupal-modules-faster-drush-code-generators)
* [Drupal forge](https://www.drupalforge.org/template/automated_testing_kit)


## Guests
André Angelantoni - [drupal.org/project/automated_testing_kit](https://www.drupal.org/project/automated_testing_kit) [aangel](https://www.drupal.org/u/aangel)

## Hosts
Nic Laflin - [nLighteneddevelopment.com](https://www.nLighteneddevelopment.com) [nicxvan](https://www.drupal.org/u/nicxvan)
John Picozzi - [epam.com](https://www.epam.com) [johnpicozzi](https://www.drupal.org/u/johnpicozzi)
Norah Medlin - [tekNorah](https://www.drupal.org/u/tekNorah)

## MOTW
### Correspondent
Martin Anderson-Clutz - [mandclu.com](https://mandclu.com) [mandclu](https://www.drupal.org/u/mandclu)
* Brief description:
    * Have you ever wanted to customize the taxonomy display view for a specific vocabulary, or even a specific taxonomy term? There’s a module for that.
* Module name/project name:
    * [Taxonomy Views Integrator](https://www.drupal.org/project/tvi)
* Brief history
    * How old: created in Sep 2009 by Derek Webb (derekwebb1) though the most recent release was made by Kevin Quillen, who was a guest on the podcast in episodes 406 and 500
    * Versions available: 2.0.0 which works with Drupal 8, 9, 10, and 11
* Maintainership
    * Actively maintained
    * Security coverage
    * Test coverage
    * Documentation
    * Number of open issues: 13 open issues, 4 of which are bugs against the 2.0.x branch
* Usage stats:
    * 24,130 sites
* Module features and usage
    * After enabling this module, when you edit a vocabulary or a taxonomy term, users with the necessary permissions will see an option to specify a view to show tagged content, and you can also choose which display to use
    * You can create a new view from scratch, or clone the taxonomy/term/* view provided by core, or a view defined in code. Obvious it’s critical for the view to have a contextual filter for a taxonomy term
    * Using this module could allow you to customize the presentation on a view page, for example to make the exposed filters more relevant, or even to split out the content, for example if you wanted to list only news in the main display, and have events and blog posts listed separately in attachments
    * I found this module really helpful during some recent work on the Drupal Event Platform, so I thought I would share it with our listeners
