Testing Taxi

Intelligent Assistant for Testers

v1.17 - February 2, 2024

Privacy Improvements

No more debugging bar! No more tabs permissions required!! Here’s an update that’s focused on improving privacy and reducing our access footprint.

In our early days, we used the Chrome Debugging API to access DOM features and do all the magic required to make Testing Taxi work. It was a quick and easy way to access the properties we needed to give you good results.

It’s become clear that the Chrome Debugging API is a blunt tool to achieve the goals of Testing Taxi. The APIs are too far reaching for security conscious organizations and frankly aren’t necessary. A tighter, more surgical access would serve everyone much better.

We’ve re-architected our DOM access for everything from inspections to auto-test to mobile rendering to work without tabs and debugger access. We’ve tested our new integration with common UI frameworks and best practises.

Copy Element Selector

You can now quickly see and copy selectors for the form field you’ve focused. This is really helpful when you’re writing automation. Here’s a simple way to get those selectors without a bunch of calculations.

Copy selector button

v1.16 - January 17, 2024

Edge case generator

It comes up with common ways to break your web app with both positive and negative test cases. It’s easier than ever to get just a bit deeper on those exploratory and scripted tests!

We’ve got everything you’d expect:
👨‍🔧 👩‍🔧 generic names
🚛 max/min length strings of varying sizes
🔣 special characters
📬 localized addresses with zip and postal codes
🔐 sql injection
✉ email addresses, urls and more

All the data uses our quick inject or copy fields so it’s super easy to get your test values in there. Easy value also includes a suggested checkmark or error-mark as to whether or not we think that value should be accepted by the system.

Click in the input you’d like to generate for. Click the value to inject. That’s it!

Improved Security Restrictions

You can now use the built-in Chrome site-filters to restrict which sites Testing Taxi has access to.

Stability Improvements

We fixed a bunch of bugs around right clicking on new tabs, CORS and improved data generator randomization.

v1.15 - January 9, 2024

Quick autofill with CMD+Shift+F

Fill any input just by focusing and pressing CMD (or Ctrl) + Shift + F. It’s that easy. 

autofill with shortcut screenshot

One-click Cross Browser/Device Rendering

PRO

You can now render your current screen on other devices and browsers with “Render”. Simply setup the scenario you want to test in Chrome and press the Device/Browser you’d like us to render it on.

It even works on localhost and behind firewalls.

cross render screenshot

Improved autofill

We’ve improved autofill with over 30 different recognized data types (and growing).

Stability Improvements

We fixed a bunch of bugs around iframes, auto-fill and auto-test. 

v1.14 – December 13, 2023

  • Focused-UI with tabs dedicated to specific tasks (e.g. Generating data, notes…)
  • Copy/Inject boxes now auto-detect: if a form input is focused it will inject. If not, it will copy the value to the clipboard.
  • Customizable AutoRun parameters – i.e. give me just the happy path vs dig deep into the edge cases)
  • Dark Mode

Generate tab

dark mode

v1.13 – December 8, 2023

  • Support for “macro” setup steps to run Autorun Tests (beta). e.g. click a button or two to open up the form, then run the auto-insertion.
  • Improved reliability for Autorun Tests (beta)

v1.12 – December 7, 2023

  • Autorun Tests (beta) submits a form a few times with gnarly data to help you find edge cases. For example, we have 18 edge cases for valid and invalid email addresses. After the autorun is complete, you get a report of what was tried and a description of why that value should or should not work.

auto run beta feature

  • Improved “fill” actions for WSIWIG style-inputs, and iframe nested items

v1.11 – November 23, 2023

  • “Mark as Done” on suggestions to hide for 5 days (or until you unhide them)
  • Cloud accounts to synchronize notes, allowed domains and completed suggestions across devices

mark suggestions as done

v1.10 – November 20, 2023

  • Improved stability for iframes

v1.9 – November 17, 2023

  • Added Fill My Form function that uses label matching and data generation to fill out your forms with reasonable values in 1 click.
  • Added File Generator
  • Added StarWars theme to generate functions
  • Improve inspection “show me” function
  • Improve suggestion prioritization
  • Improve stability (iframes, screenshotting, alt tags on tracking pixels)

File Generator Feature

v1.8 – November 8, 2023

  • Add grouping for Inspector results (error, warning, success, to-check)
  • Add Inspector for all element-based test suggestions
  • Add “Show in devtool” to inspector results
  • Move test suggestions to the top (notes moved lower down)
  • Add error/warning counts to suggestion list
  • Improve suggestion prioritization
  • Improve Inspection “show me” functionality
  • Improve styling

Taxi Sidebar demo for version 1.8

v1.7 – October 30, 2023

  • Add Automations Inspections to some suggestions. Automations Inspections automatically run some tests for you or make it easier to find failing elements.

simple automation example

v1.6 – October 21, 2023

  • Fix issue with copy box causing horizontal scrolling
  • Add attribution for content library items from the community
  • Add date input recognition

v1.5 – October 16, 2023

  • Add ability to inject text snippets into main window (one click instead of copy/paste)
  • Improve context menu stability
  • Improve context suggestions library and filtering

inject text

v1.4 – October 12, 2023

  • Add a way to see all your notes in a specific domain with the “All Notes” button.
  • Make it easier to find the Generate tool
  • Improve context window detector for element overflows and improve stability

all notes

notes webapp

v1.3 – October 10, 2023

  • Improve side panel open/close functionality

v1.2 – October 6, 2023

Generators offer a quick way to create sample data that you can copy/paste in to your app. Make personas, phone numbers, emails, localized phone numbers, addresses and more. All generators offer localization to a specific region and a few themes to keep things fun.

v1.0 – September 1, 2023

Contextual note taking makes it easy to jot down notes for a specific page or template and have it come back up the next time you’re in that spot of the app. Contextual notes use pattern matching in the URL to determine “where you are in the app”.