Testsigma

Products

Solutions

DocsPricing

Resources

Testsigma Marketplace

Extend Testsigma’s core capabilities with add-ons, plugins, and more. Built and tested with ❤️ by the Testsigma Community and Engineering team.

Placeholder

Apps for a more efficient continuous testing pipeline

Allow clipboard access

This addon is designed to facilitate clipboard access by granting 'Allow' permission for the specified URL.

NNicole

Terminal

This addon will open the terminal and enter value in the terminal based on the inputs from user seperated with a ; value

nnaveen

Control and click on element

This add-on will press control/command key then clicks on the given element.

MMohammad

NPCUSTOMADDON

MMarcello

fetchemailfrommailbox_source

This addon is used to fetchemailfrommailbox_source

SSampath Kumar

Split Text and Store in Variable

Split Text and Store in Variable - Provide the range of the characters to split and store in variable

SSampath Kumar

Join two Strings

Addon to join two strings for string actions. Addon to join two strings for string actions

KKushagra

Oracle_validate_column

In this addon we will validate the particular column

TTeam

While Loop on Element condition

In this Action, we will Iterate the loop based on the element presence specified by the user.

TTeam

Compare Multi Types Strings

Compare Strings Multi TypesCompare Strings Multi TypesCompare Strings Multi TypesCompare Strings Multi TypesCompare Strings Multi Types

DDoron

OCR Addon1

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

YYordan

practice

practice addon and will be deleted soon. klIt is an dummy addon. dummy in desc

RRajesh

Copy Excel data

Copy range of cells from a given sheet in an Excel file, and copy it to the system clipboard using JavaScript.

PPhing Pheng

Verify the text in canvas image by OCR

Verify if text is present in the canvas image web element

VVictoria

WhiletheElement1doesnotdisplaytext

While the Element1 does not display text ....... demo

TTejas

Remove special characters from string

This addon is for removing the special characters from the string. It takes the runtime variable as string(testdata) & the user has to pass the special character which he wants to remove

JJayaswi

CanvasAddonLogic

This addon lets you perform click action on canvas element

MMhay

Screen Resolution

This addon would help you set the set the screen resolution.

VVikram

Join_two_string

Join_two_string

OOscar

Click on Slider

slide{move} slider in Selenium WebDriver using Action class

AAbishek

Comparing Two Images - Test

Comparing Two Images By MSE method: by the diff btw to image pixels

AAbishek

Copy all the value from the textbox and copied to clipboard

Copy all the value from the textbox and copied to clipboard using robot actions

AAbishek

Find all broken images inside class element

Find all broken images inside class element through HttpURLConnection.

AAbishek

Multiple click on element based on testdata

This addon is used for Multiple click on element based on testdata

AAbishek

Perform Paste Action based on Ctrl plus V

Perform Paste Action based on Ctrl plus V inside the Text-area element

AAbishek

Verify the broken images and links

Verify that the given URL has broken images and links or not.

TThangamuthu

Verify the button href value

Make sure that the button has the correct href value or empty

AAbishek

Fetch Clipboard Data

Fetch data stored in clipboard and store it in a variable

AAhmad

discover phase-suggestions-category validation

discover phase-suggestions-category validation.....

IIndra Mohan

Covert to Absolute Value

convert a numeric string from positive to negative or vice versa based on user input, and store the result in a runtime variable for further use.

HHamza

Date Compare

compares two dates based on the operator provided (equals, less than, or greater than). It extracts the dates and the operator from the test data provided and performs the comparison accordingly.

HHamza

Format Decimals

Format decimal test data in test data and store in runtimevariable references are the first test data is the variable to enter number in string format like "8.250" and second test data is the variable to enter the decimal format like "0.0##" and runtimevariable to store run time variable data

HHamza

Select Dropdown By Attribute

perform selection in dropdown by passing value in given attribute for an element

HHamza

Testdata values to runtime data transfer

This addon contains actions to copy Testdata from testdata profile to runtime variables. If runtime variable is already present, the variable value will be overridden.

TTestsigma

CompareTwoNumbers

Compare two numbers based on the condition. Equal/Not Equal/Greater/Less

TTapan

CompareTwoStrings

Compare two strings and return true or false based on the result.

TTapan

StringConcatenate

Concatenate two strings and store them in a run time variable StringConcatenate You can also pass none/space1/space2/@/$ etc

TTapan

StringSplit

Split the String and store the output in an runtime variable 'StringSplit'

TTapan

Drag and drop

This addon helps to do the drag-and-drop action. This addon helps to do the drag-and-drop action.

AAna

New OCR

This addon helps to do click actions on canvas based page

AAna

drag And Drop

KKarun

GetCountOfTheList

Get the count from the list and store it in the runtime variable. in addon using int array.

AAkash

GetListofValuesAndFetchOnebyOne

Get list of values and fetch values then verify the assertion.

AAkash

DataTypeValidationUpdated

DataTypeValidationUpdatedDataTypeValidationUpdatedDataTypeValidationUpdatedDataTypeValidationUpdatedDataTypeValidationUpdatedDataTypeValidationUpdated

JJose

CompareSize

Addon to verify an element dimensions (width x height)

RRana

Append Text to existing Text for an element

Append Text to existing Text for an element instead of replacing the text

SSampath Kumar

Login User picker

In this addon we have action to pick an user based on certain criteria.

TTestsigma

Concat 2 strings

Add on to concatenate 2 strings with input from user

KKrishna

Epoch DateTime Convertor

Add on to convert date and time to epoch time in seconds

KKrishna

Get month text from numerical value

Function to get month text from numerical value of the month

KKrishna

Run-time variable containing string

To verify if a run-time variable can contain a string

KKrishna

Double Tap on Center of Screen

Double tap Center of Screen IOS Mobile Web alone.

ssurendra

Login Pool Addon

This is the addon to pick data from a login pool from a TDP of users. We will have special statuses for users and columns which will help.

ssurendra

ocr_actions

ocr_actions ocr_actions ocr_actions ocr_actions ocr_actions

ssurendra

Print Dialog Cancel Addon

To open the print dialog in Chrome and MS Edge browser and press cancel button. It is not yet supported for Firefox and Safari

ssurendra

Seek Video

An Addon to Seek the video element for mobile ios web

ssurendra

testaddone

testaddone testaddone testaddone testaddone testaddone

ssurendra

Testingaddon

TestingaddonTestingaddonTestingaddonTestingaddonTestingaddon

TTestingfirst

addon duplicate testing

To check whether addon nlps are showing multiple times if we update addons

BBhanu

file upload to android mobile

NNisha

MailAddon

MailAddon MailAddon MailAddon MailAddon MailAddon

BBhanu___edited here

Select options

Select options Select options Select options Select options Select options

BBhanu___edited here

ClickOnLatestDownloadFile

After download the file click on file and open to view the data pdf file

ssridhar

Execute Shell Command

The Execute Shell Commands Add-on allows you to execute commands and scripts while running your tests. It support all major operation systems: Windows, Linux and macOS. By utilising "test-data" parameter, you can execute any system command or a locally stored script.

ssridhar

GetSubstringfromlastofGivenString

GetSubstringfromlastofGivenStringGetSubstringfromlastofGivenStringGetSubstringfromlastofGivenStringGetSubstringfromlastofGivenString

ssridhar

mailtestdata

to mail test data profile values......................

ssridhar

PressKeysFromKeyboardInput

Press enter key from keyboard in input without changing the focus

ssridhar

ReplaceNewLinewithSpace

Data came with new line and verify time need to replace new line with space.

ssridhar

OCR with_Index

NNitish Kumar

OCRAddon_ts

This addon used used for click by text using index

NNitish Kumar

Tap on recent button

This addon will perform click action on recent button in android devices.

RRasmirekha

image_search_actions

addon designed to enable users to perform actions related to image search. This addon can understand and process natural language commands or queries related to searching for images, and it provides actions or functionalities to facilitate image search tasks. These actions may include searching for specific images, specifying search criteria, or retrieving image search results

TTestsigma

GettheURLfromEmail

This addon is used for getting url from the mentioned email

TTestsigma

Convert Date Format

This addon will modify the date format according to the provided input date and format.

TTestsigma

Autosuggest Search Tags

This Add on is basically give autosuggest option based on the search criteria in the tags drop down ..

GGeetanjali

Create Tags

This is for creating tags or we can create multiple tags

GGeetanjali

Create Tags_CF

Master can create tags and verify that it is successfully created or not

GGeetanjali

Condition to check toggle enable or disable

Condition to check toggle enable or disable through button background colour

JJiss

ExportTestDataProfile

To export the test data profile associated with the test case and send it via email

ttestsigma

Parsing json string

Parsing json string

KKritika

Add Character In between String

By using this addon we can add characters/string in between a string

LLokesh

Find Console log error

Verify that there is no error message in the console with text containing testdata This addon will Verify that there is no error message in the console with text containing testdata

AAli

2D Drawing

In this addon, we can draw 2d drawings such as line, rectangle and polygon.

SSunil

Action on focused element

This addon uses keyboard actions to enter any data on focused element

AAmit

ADB Commands

This addon helps you do execute any adb commands with android devices connected LOCALLY.

AAmit

Add cookie to the session

Add Cookies to the session with Cookie_Name and Cookie_Value

AAkhil

Add minutes to the specific date time and store the output in specific format

Add minutes to the specific date time and store the output in specific format

AAkhil

Adding and Rounding Minutes to a Given Time

This addon takes an input time, adds a specified number of minutes to it, and rounds the resulting time to the nearest 5-minute increment.

SSharath

addobpublicbhanu

addobpublicbhanuaddobpublicbhanuaddobpublicbhanuaddobpublicbhanu

BBhanu

Advanced Click actions

In this addon we have actions to perform advanced Click/Tap actions.

rrajesh

And operator in IF condition

This addon will verify the two condition using and operator.

SSharath

Android and IOS Keypad actions

This addon enters data by using the android/ios keypad. These actions are particularly useful while entering OTPs OR if any application expects key events.

AAmit

Android TV Operations

In this addon, we have actions to operate tv with given key from the remote

rrajesh

Appium 2 Xpath Options

In this addon we have actions to enforce Appium 2 specific Xpath lookup options.

rrajesh

Automate checkbox using attributes

Clicks on check box after locating based on attributes like text, title, label

PPratheep

Automate Email textbox using attributes

Enters data into located email_box based on attributes like text, placeholder, title, label

PPratheep

Automate Password textbox using attributes

Enters data into located password_box based on attributes like text, placeholder, title, label

PPratheep

Automate radio button using attributes

Selects the radio button after locating it based on given attributes like text, title, label

PPratheep

Automate text area using attributes

Enters data into located text area_box based on attributes like text, placeholder, title, label

PPratheep

Automate textbox using attributes

Enters data into located text_box based on different attributes like text, placeholder, title, label

PPratheep

basicclicktesting

basicclicktestingbasicclicktestingbasicclicktesting

AAkash

biometric_automation_addon

This add-on will help to do the biometric authentication for the ios and android appication.This add-on will help to do the biometric authentication for the ios and android appication.

sshruthi

Browser downloads

In this addon, we have actions to access the downloaded file related information.

rrajesh

Browser Local storage Actions

This addon contains actions to be performed on Browser's Local storage.

rrajesh

Browser metadata

In this addon we have actions to fetch the browser metadata like browsername and version details.

AAmit

Browser Tab OR Window actions

In this addon , we will write actions to perform on a browser window

rrajesh

Capture the downloaded file path from Chrome

This addon will fetch the downloaded file path from Chrome and store it in a runtime variable.

SSharath

Check order inside a column

This addon helps you to check if the data inside the column is in ascending or descending order

AAmit

Check the position in the string for char

to check whether a specific character is present at a given position in a string

RRavi

CheckPageContentDirection

Check the Page Content Direction in RTL or LTR and display proper message.

PPratheep

Chrome Network Actions

In this addon, we have actions to perform various network actions in the current chrome browser session.

rrajesh

Chrome site permissions

In this addon, we have action to set chrome permissions for a site. Ex: Allow Microphone

rrajesh

ChromeNetwork_Logs

This addon is used for getting the network logs from chrome browser while navigating to the url and validate the response headers by given request url

NNagu

Clear value

This addon will clears the value in the input field

KKokila

Click actions using different attributes

Add-on that locates and clicks element based on based on text, placeholder, title, label

PPratheep

Click Until

This add-on emulates click action on an element that is located by the provided attribute

PPratheep

Clicking On Element Using its Coordinates

Clicking On Element Using its Coordinates

AAkhil

Close File Explorer popup

Close File Explorer popupClose File Explorer popupClose File Explorer popup

AAkhil

Close the Application

This addon will terminates specified application by using task manager depending on the operating system.

SSharath

Commandprompt_Actions

This addon used for do actions on commandprompt using robot class and it will work on local devices only

NNagu

ConcateStrings

This addon is used for concate two strings and storing into a variable

MMadhu

ConcateTwoStringwithSpecialCharacter

This addon is used for concate two strings with special character and store into a variable

NNagu

Convert Dateformat

This addon converts the provided date format to required date format

LLikhitha

Convert PDF to Excel

This addon converts PDF To Excel and store the path in a runtime variable

AAkhil

Convert Zpl format to PNG format

Converts .zpl to .png format and store path in a runtime variable

AAkhil

Cookie Actions

Cookies are files created by websites you visit. These help user experiences better by saving browsing information.

PPratheep

Copado Pause Deployment Callback

This is a Copado pause deployment callback. Inputs: Resume URL Usage: Configure this in your post-test plan hook. If the test plan passes, the system will call the resume callback URL with the parameter success=true. If the test plan fails, the resume callback URL will be called with the parameter success=false."

PPratheep

Copy clipboard data

This addon will store the data into runtime variable which is stored in clipboard.

SSharath

CopyClipboard

This addon is used for copying the clipboard text and stored in the varaiable for further use.

NNagu

Copyclipboard_Web

This addon is used for copying the clipboard and store into a variable

NNagu

CountRowsIgnoringduplicates_CSV

In this addon we are count the rows with column index and ignoring the duplicate(duplicates counts as one row)

NNagu

CSV File Update from Upload Section

It updates the csv file and store the temp file path in a runtime variable

AAkhil

CSVFile_Update_Upload

This addon is used for update the csv file and upload in the testsigmauploads

NNagu

DataGeneratorV2NFC

sdfadadadadadasdadasdadasdssssssdadakdksfhsdjflsdlgjldjgl

AAmit

Date time utilities

calculates the difference between 2 timestamps. output variable can store these units hours,minutes,seconds and the following formats HH:MM:SS, HH:MM. Input can be in 12hr or 24 Hr format

MManojkumar

Debug Prints On Logs

Prints debugging statements on step logs for easy developing.

PPratheep

Desktop actions

In this addon we have actions to interact with keyboard and mouse.

rrajesh

Developer Console Actions

This add-on covers various assertions for actions performed in the developer console

PPratheep

Docx Data Extractor

This addon extract text from the latest or a specific DOCX file from downloads and store the extracted data in a runtime variable

AAkhil

Drag Actions

Drag the elements based on the reference elements.

MManojkumar

Drag and Drop Element New

Drag and Drop element

KKokila

Driver Actions

This addon is used to minimise, maximise, fullScreen window.

AAkhil

Edge site permissions

In this addon, we have action to set edge permissions for a site. Ex: Allow Camera

RRavi

Encoded Base64 to ZPL and EPL format

Converts Encoded Base 64 to ZPL(.zpl) and EPL(.epl) format

AAkhil

Enter Actions Using Different Attributes

Add-on that locates and enters data into element based on based on element with text, placeholder, title, label

PPratheep

Excel based Actions new

It performs excel based actions

AAkhil

Excel_Comparison

This addon is used for validating and compare two excel files

NNagu

ExcelActions_cloud

This addon is used for do actions on the excel on cloud

NNagu

ExcelActions_Local

it does excel action on local path or from upload section

AAkhil

excelandhtmltablecomparision

Sheet Data Comparision with the UI table or Element Value.

MManohar

ExcelValidation_XLS

This addon is used for validating the xls filetype and all datatypes of excel

NNagu

Export Testdataprofile To Emails

This addon is used for export the testdata values from the testdata profile and send to specified emails

NNagu

Extract PDF Data Using OCR

It extracts the pdf data using ocr and store it in a runtime variable

AAkhil

Extract_TXT_files

This addon extracts content of the text file and stores it in the runtime varible. which user can use to compare 2 file contents

AAkhil

Fetch a character using index from a string

Fetchs a character using index from a string and store it in a runtime variable

AAkhil

FetchCSVdata_ByparticularData

This addon is used for fetch the csv data by the particular data value

NNagu

File Chooser on Lab

In this addon, we have actions to choose a file from the downloads folder during the test run on Testsigma Lab

rrajesh

File Download Verification

Verify if the file with the given name has been downloaded in (chrome downloads or in local machines). You can also get the latest downloaded file name.

AAkhil

File Operations

In this addon we have actions to perform on a file, Ex: download file from an URL

rrajesh

file upload to android mobile

Addon to upload the files from local devices to android mobiles running on the cloud.

PPratheep

Folder and File Actions

In this addon, we can perform actions on a folder and on the files in it.

rrajesh

FTP File Upload

Uploads a file to remote server using FTP Connection

AAkhil

Full Page Screenshot v2

Takes full page screenshot for the specific resolution

HHari

Full page screenshot with js

Take full page screenshot of current page using javascript

vvigneshwaran

GCP Component Actions

-Supports read operation on big table, big query and stores the result in CSV

DDivya

Get href from element

It gets href value from element and store it in a runtime variable

AAkhil

Get The Latest Downloaded File Path

This add-on retrieves the path of the most recent downloaded file by specifying the directory on the local device.

SSharath

GetAttachmentfrom_URL

In this addon, To get the attachment from mailbox feature

NNagu

GetDownloadedFilePath

Get the latest file path from the downloads page to check the file

GethtmlInnerText

This addon is used for getting the element innerhtmltext and store into variable

NNagu

GmailAPI

Reads the email from gmail and uses regex to trip the actual value

AAmit

Google Authenticator code generator

This addon generates the google authenticator code if the secret key is passed.

AAmit

Google sheet actions

This addon can be used to get, update the data of the google sheets.

MManojkumar

Handle Prompt type Alert Popup

This addon will handle prompt type alert pop up by entering the text in the text field and by clicking ok button

MMathiyazhagan

HandlingDropDown

Includes action based on handling dropdown and doing assertions with the list

AAmit

HTML Table Actions

Includes all the actions you need to perform on a HTML table such as finding a cell number, entering value in a cell etc.

PPratheep

Image Based Actions

With this addon, we can do click, verify operations on an image with the given image or text.

rrajesh

image search actions

Image search actions are added to search the image from base image

PPratheep

ImageActions

This addon we will able to perform the image based actions

NNagu

InfluxDB_Queries

In this addon we are automating the influxDB queries

NNagu

JavaScript value store

Stores JS value into a runtime variable and allows the same value to be called at any steps

AAmit

JSON Utils

JSON related NLP's which are -> Fetching the text using the JSON path

RRavi

Local Storage Actions

The local storage stores data with no expiration date. They are stored as key/value pairs. The data will not be deleted when the browser is closed.

PPratheep

ManageWindowByIndex

This addon used for window maximize/minimize based on the window index

NNagu

Mathematical_Operations

This addon is created to perform basic mathematical operations

PPratheep

Mobile Gestures

This add-on includes several common mobile gestures for standard applications such as Pinch, Zoom, Flick, Swipe etc.

PPratheep

Mobile Gestures automation

In this addon we will have Pinch-zoom In/out/scoll/two finger actions

rrajesh

Mobile Network Operations

This add-on group is designed to handle mobile network operations such as Airplane mode, Cellular data etc

PPratheep

Mobile_networkTESstt

Mobile_networkTESsttMobile_networkTESsttMobile_networkTESstt

MMohit

Mock geolocation - TS

Mocking gps location with longitude, lattidude and altitude

vvigneshwaran

MongoDB Query Executor

Execute MongoDB queries in your test cases. Supports standard MongoDB operations like find, insert, update, delete, aggregate and index. Include single spaces or no space in queries.

AAkhil

MongoDB_NLPs

MongoDB is an open source NoSQL database management program. NoSQL is used as an alternative to traditional relational databases.

NNagu

Mouse Actions

We use Actions to move the mouse to the given target element and click on it.

rrajesh

MouseOver_Coordinates

This addon is used for mouseover the curser based on the coordinates

NNagu

MsSQLDB_Queries

In this Addon we will test MS Sql Database queries.

NNagu

MySQL Connection Using SSH

It connects to the MySQL database using ssh and execute queries

AAkhil

mysql_queries

In this Addons we will test the Mysql database queries.

NNagu

Network Configuration

Simulates the Preferred Network type (2G,3G,4G,No-Network) in IOS/Android devices.

AAkhil

Network Throttling

Actions to throttle the network speeds like 3G, 2G, limit to certain MBs etc.

PPratheep

NetworkValidation

In this addon we are validating the events and header values

NNagu

Number Compare

Verify if test-data-1 operator test-data-2 All numerical operations on two test-data

PPratheep

OCR Actions with reference to label text

Click and edit/add text to input fields with reference to label text using OCR.

AAkhil

OCR Verify text in the Image

This addon OCR will verify the text image present in the webpage

NNixon

OCR_Actions

This addon is used for perform actions based on OCR method

NNagu

OCR_ExtractText

This addon is used for extracting text from the image

NNagu

Open latest downloaded file

It opens the latest downloaded file from downloads page

AAkhil

Open new window

This addon will open a new window and new window in incognito mode by key board action.

SSharath

Open print dialog and Download pdf

Open the print dialog, save the document as a PDF, download it, and close the dialog. This works on the cloud for Chrome (upto version 124) and Edge (upto version 124) on Windows, as well as locally.

AAkhil

Open URL using CMD

This addon will open the URL through Command prompt in local machine.

SSharath

Oracle_validate_column

In this addon we will validate the particular column

DDhaya

OracleDB_Queries

In this Addon we will test the oracle database queries

NNagu

Page Source

This addon will have actions to display the page source

rrajesh

PasteCopiedValue

To paste the copied value in the mentioned locator.

Pdf Actions 21

In review Automate various PDF actions for your test scenarios including locating strings within a PDF, validating text, getting words and characters and much more.. This the updated PDF actions addon which is compatible with Java 21.

AAkhil

PDF and email operations

In this addon, we have actions to read certain data from downloaded pdf and create a new PDF from a doc template and send the pdf to an email.

AAmit

PDF Visual Testing Addon

In this addon, we can perform visual testing between two pdfs and we can convert base64 code to its appropriate file.

rrajesh

PDF_Actions_Ng

In this addon extracting value from PDF and storing

NNagu

PDFDataExtractor

We can extract data from the pdf file which is in latest downloads and store that data in a run time variable.

rrajesh

PDFDownload_WithFilename

This addon is used for download the pdf file with provided filename and path

NNagu

PickCurrentDateByZone

This addon is used for picking the currentdate by the format and based on the timezone and storing into a variable

NNagu

Postgres Data Modification

In this Addon we will test the Postgres Database queries [update, edit, delete]will return the affected rows

RRavi

PostgreSQL_Queries

In this Addon we will test the Postgres Database queries.

NNagu