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
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
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
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
Verify the broken images and links
Verify that the given URL has broken images and links or not.
TThangamuthu
Comparing Two Images - Test
Comparing Two Images By MSE method: by the diff btw to image pixels
AAbishek
Multiple click on element based on testdata
This addon is used for Multiple click on element based on testdata
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
Perform Paste Action based on Ctrl plus V
Perform Paste Action based on Ctrl plus V inside the Text-area element
AAbishek
Verify the button href value
Make sure that the button has the correct href value or empty
AAbishek
discover phase-suggestions-category validation
discover phase-suggestions-category validation.....
IIndra Mohan
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
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
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
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
StringSplit
Split the String and store the output in an runtime variable 'StringSplit'
TTapan
StringConcatenate
Concatenate two strings and store them in a run time variable StringConcatenate You can also pass none/space1/space2/@/$ etc
TTapan
CompareTwoStrings
Compare two strings and return true or false based on the result.
TTapan
CompareTwoNumbers
Compare two numbers based on the condition. Equal/Not Equal/Greater/Less
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
GetListofValuesAndFetchOnebyOne
Get list of values and fetch values then verify the assertion.
AAkash
GetCountOfTheList
Get the count from the list and store it in the runtime variable. in addon using int array.
AAkash
DataTypeValidationUpdated
DataTypeValidationUpdatedDataTypeValidationUpdatedDataTypeValidationUpdatedDataTypeValidationUpdatedDataTypeValidationUpdatedDataTypeValidationUpdated
JJose
Login User picker
In this addon we have action to pick an user based on certain criteria.
TTestsigma
Append Text to existing Text for an element
Append Text to existing Text for an element instead of replacing the text
SSampath Kumar
Epoch DateTime Convertor
Add on to convert date and time to epoch time in seconds
KKrishna
Run-time variable containing string
To verify if a run-time variable can contain a string
KKrishna
Get month text from numerical value
Function to get month text from numerical value of the month
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
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
addon duplicate testing
To check whether addon nlps are showing multiple times if we update addons
BBhanu
Select options
Select options Select options Select options Select options Select options
BBhanu___edited here
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
ReplaceNewLinewithSpace
Data came with new line and verify time need to replace new line with space.
ssridhar
ClickOnLatestDownloadFile
After download the file click on file and open to view the data pdf file
ssridhar
PressKeysFromKeyboardInput
Press enter key from keyboard in input without changing the focus
ssridhar
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
Convert Date Format
This addon will modify the date format according to the provided input date and format.
TTestsigma
Create Tags_CF
Master can create tags and verify that it is successfully created or not
GGeetanjali
Autosuggest Search Tags
This Add on is basically give autosuggest option based on the search criteria in the tags drop down ..
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
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
Mobile Gestures
This add-on includes several common mobile gestures for standard applications such as Pinch, Zoom, Flick, Swipe etc.
PPratheep
Mobile Network Operations
This add-on group is designed to handle mobile network operations such as Airplane mode, Cellular data etc
PPratheep
Cookie Actions
Cookies are files created by websites you visit. These help user experiences better by saving browsing information.
PPratheep
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
Developer Console Actions
This add-on covers various assertions for actions performed in the developer console
PPratheep
String Data Generators
This Add-on provides string utilities that can be use to manipulate strings in various ways.
PPratheep
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
Click Until
This add-on emulates click action on an element that is located by the provided attribute
PPratheep
Click actions using different attributes
Add-on that locates and clicks element based on based on text, placeholder, title, label
PPratheep
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
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 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
Automate radio button using attributes
Selects the radio button after locating it based on given attributes like text, title, label
PPratheep
Automate checkbox using attributes
Clicks on check box after locating based on attributes like text, title, label
PPratheep
Text And Title Based Actions
Performs assertions on located element based on the text and title provided
PPratheep
Network Throttling
Actions to throttle the network speeds like 3G, 2G, limit to certain MBs etc.
PPratheep
Debug Prints On Logs
Prints debugging statements on step logs for easy developing.
PPratheep
String Compare
With this Addon you can verify if a string matches with another string
PPratheep
Check order inside a column
This addon helps you to check if the data inside the column is in ascending or descending order
AAmit
Sorting Columns
This addon checks if the data inside the column are in ascending or descending order
AAmit
terminateApp
closeApp is a legacy method and internally does almost the same as driver.quit terminateApp works as any other normal command and does not do anything else except of app termination itself
NNagu
ADB Commands
This addon helps you do execute any adb commands with android devices connected LOCALLY.
AAmit
Browser Local storage Actions
This addon contains actions to be performed on Browser's Local storage.
rrajesh
While_Loop_Iteration
In this addon, we can control the iterations based on the runtime data provided to it. Through the action we can split the data and iterate on the split data.
rrajesh
Number Compare
Verify if test-data-1 operator test-data-2 All numerical operations on two test-data
PPratheep
Action on focused element
This addon uses keyboard actions to enter any data on focused element
AAmit
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
HandlingDropDown
Includes action based on handling dropdown and doing assertions with the list
AAmit
Split String Action
To split string based on the delimiter and extract the sub string from the specific position.
VVikram
MongoDB_NLPs
MongoDB is an open source NoSQL database management program. NoSQL is used as an alternative to traditional relational databases.
NNagu
StoreCountOfCharactersInString
This Addon is used for storing the mentioned characters on the string
NNagu
Google Authenticator code generator
This addon generates the google authenticator code if the secret key is passed.
AAmit
While Loop - element present and absent conditions
This addon contains actions to verify if a given element is present/absent in the page. We wilol not be doing any display of enabled check in these actions.
NNagu
TrimStringAndStoreinRuntime
In this action we are perform trimming string with white spaces and stored in the runtime variable for further usage.
NNagu
Take Screenshot of QR code and Update the file in testsigma
This addon will take screenshot of an element (mostly used for QR code scanning) and update the particular screenshot in the test sigma uploads.
AAmit
CopyClipboard
This addon is used for copying the clipboard text and stored in the varaiable for further use.
NNagu
ConcateStrings
This addon is used for concate two strings and storing into a variable
MMadhu
Upload Latest file to Testsigma Uploads
This addon picks up the latest file from local path
AAmit
JavaScript value store
Stores JS value into a runtime variable and allows the same value to be called at any steps
AAmit
ConcateTwoStringwithSpecialCharacter
This addon is used for concate two strings with special character and store into a variable
NNagu
CSVFile_Update_Upload
This addon is used for update the csv file and upload in the testsigmauploads
NNagu
TimeStampCheck
This addon checks the current time stamp in any given format and stores it in runtime variable
AAmit
RobotControlPlusTab
This addon is used for press the keys of control+Tab using robot class and it will work on the local execution only
NNagu
image search actions
Image search actions are added to search the image from base image
PPratheep
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
Verify String does not contain testdata
This addon will verify that the testdata does not contains testdata.
SSharath
Open URL using CMD
This addon will open the URL through Command prompt in local machine.
SSharath
Remove Special character from testdata
This addon will remove the special character from the given test data.
SSharath
Mathematical_Operations
This addon is created to perform basic mathematical operations
PPratheep
file upload to android mobile
Addon to upload the files from local devices to android mobiles running on the cloud.
PPratheep
CountRowsIgnoringduplicates_CSV
In this addon we are count the rows with column index and ignoring the duplicate(duplicates counts as one row)
NNagu
Commandprompt_Actions
This addon used for do actions on commandprompt using robot class and it will work on local devices only
NNagu
Trim white spaces from Testdata
This add-on will trim all the white spaces from the given string and store it in a runtime variable.
SSharath
PDFDownload_WithFilename
This addon is used for download the pdf file with provided filename and path
NNagu
Mouse Actions
We use Actions to move the mouse to the given target element and click on it.
rrajesh
Appium 2 Xpath Options
In this addon we have actions to enforce Appium 2 specific Xpath lookup options.
rrajesh
Desktop actions
In this addon we have actions to interact with keyboard and mouse.
rrajesh
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
ExcelValidation_XLS
This addon is used for validating the xls filetype and all datatypes of excel
NNagu
Substring_Removebylength
This addon is used for removeing the no of first, last positions and store the substring in the runtime variable
NNagu
Chrome site permissions
In this addon, we have action to set chrome permissions for a site. Ex: Allow Microphone
rrajesh
SQL Server Queries
In this Addon, we can execute queries on a SQL server For Actions which have only connection url, we need to provide Connection-url using StringFunction from datagenerator testdata Example of Connection-URL:: jdbc:sqlserver://<database_url>;databaseName=<databaseName>;user=<user_name>;password=<password>;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.database.windows.net;loginTimeout=30;Authentication=<authentication_type>;
NNagu
Whileuntil_listcomplete
This addon was used for iterate all the data until the list was complete
NNagu
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
Validate data with regex pattern
In this addon, we have actions to validate a given text with a regex pattern
rrajesh
PrintMonthDifference
In this addon it will print the months difference from the given dates with format (MM/dd/yyyy)
NNagu
ManageWindowByIndex
This addon used for window maximize/minimize based on the window index
NNagu
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
GethtmlInnerText
This addon is used for getting the element innerhtmltext and store into variable
NNagu
Android TV Operations
In this addon, we have actions to operate tv with given key from the remote
rrajesh
QR reader
The addon will read the QR code from latest chrome downloads and store the result in given runtime variable.
rrajesh
SPSS-SAV File Actions
This addon will extract data of a spss file from latest chrome downloads and store the result in given runtime variable.
rrajesh
Image Based Actions
With this addon, we can do click, verify operations on an image with the given image or text.
rrajesh
Chrome Network Actions
In this addon, we have actions to perform various network actions in the current chrome browser session.
rrajesh
Check the position in the string for char
to check whether a specific character is present at a given position in a string
RRavi
SnowflakeDB Queries
In this Addon, we can execute queries on a Snowflke SQL server For Actions which have connection url, we need to provide Connection-url using StringFunction from datagenerator testdata Example of Connection-URL:: jdbc:snowflake://<account-name>.snowflakecomputing.com/?user=<user_name>&password=<password>&warehouse=<warehouse_name>&db=<db_name>&schema=<schema_name>
NNagu
SendEmailwithSubjectandBody
This addon is used for send the mail with subject and body
NNagu
Browser metadata
In this addon we have actions to fetch the browser metadata like browsername and version details.
AAmit
Browser downloads
In this addon, we have actions to access the downloaded file related information.
rrajesh
Copy clipboard data
This addon will store the data into runtime variable which is stored in clipboard.
SSharath
PickCurrentDateByZone
This addon is used for picking the currentdate by the format and based on the timezone and storing into a variable
NNagu
FetchCSVdata_ByparticularData
This addon is used for fetch the csv data by the particular data value
NNagu
UpdateXMLfile
This addon is used for update the xml attribute value based on the tagname and index
NNagu
Windows Desktop actions
This addon is for performing keyboard and mouse based actions on a windows machine.
rrajesh
UnzipFileAndUpload
This addon is used for uploading the zip file into a element after unzipping
NNagu
Validate_DateOrder
This addon used to validate the ascending/descending order of the Date columns
NNagu
MouseOver_Coordinates
This addon is used for mouseover the curser based on the coordinates
NNagu
excelandhtmltablecomparision
Sheet Data Comparision with the UI table or Element Value.
MManohar
Copyclipboard_Web
This addon is used for copying the clipboard and store into a variable
NNagu
WriteAndStore_CSV
This addon is used for writting the data into a new row and store the row number
NNagu
wait until the window is loaded
Wait until the window with specified window is opened.
PPratheep
GCP Component Actions
-Supports read operation on big table, big query and stores the result in CSV
DDivya
PDFDataExtractor
We can extract data from the pdf file which is in latest downloads and store that data in a run time variable.
rrajesh
Folder and File Actions
In this addon, we can perform actions on a folder and on the files in it.
rrajesh
Store String Lengths Split by a Delimiter
This addon extracts the length of each string testdata after splitting the input by a delimiter. Ex: Input - Str1,Str2,Str3. Output - 3
SSharath
Open new window
This addon will open a new window and new window in incognito mode by key board action.
SSharath
And operator in IF condition
This addon will verify the two condition using and operator.
SSharath
Print Statement in result Console
This addon is used to print statement in the step result consol.
NNixon
VerifyQueryDataWithFileData
Execute the query in the database by connecting to the db and verify if query result is equal to the data in file
MManohar
OCR Verify text in the Image
This addon OCR will verify the text image present in the webpage
NNixon
Snackbar Notification Listener
This addon listens for snackbar notification with given text content and stores it in an element with id "ts-confirm-snackbar" on the DOM.
SSeenivasan
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
Export Testdataprofile To Emails
This addon is used for export the testdata values from the testdata profile and send to specified emails
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