- web apps
Why Install Chrome Extension?
Steps to Test Locally Hosted Apps
How to Turnoff Onboading Tutorial?
Non-Text Keys in Test Cases
Basic Authentication for Web
Why Bypass CAPTCHA?
Test Case Failures Due to Link Text Capture Issues
Why Is a Single Video for All Test Cases in a Test Plan Unavailable in Some Cases?
How to Handle Browser-Related Permission Issues?
Why Can’t Selenium ChromeDriver Interact With 3DS Authentication Pages?
How Do I Fix the Try Again Error When Opening the Testsigma Desktop App?
Why Am I Getting an Error While Registering the Agent?
Why Does the Try Again Error Appear While Installing the Testsigma Agent in a Proxy Environment?- mobile apps
Apple Pay Automation with Testsigma
How do I Enhance the Execution Speed for Mobile Native Apps?
Why am I Facing Permission Error During Local Test Execution?
How to Resolve App Launch Issues?
Why does the iOS App Close Right After Opening in Testsigma?
How to Execute Android/iOS Tests in Emulators/Simulators?- general
Why am I Unable to Download the XLS File from the Edge Browser?
How to Handle Browser-Related Pop-Up Issues?
How to Handle Text-Based CAPTCHA in Testsigma?
Why does Test Execution Fail with the Error No Route to Host?
Why do Errors Occur When I Try to Download Files from The Exports Page?
How to Test Flutter Apps Using Accessibility Mode?
How to Add Multiple Runtime Variables in Data Generator Functions?
How to Insert Test Data in RAW Body for POST API?
What is Chrome for Testing and How Does it Work?
How Can I Set Up Authenticator-Based Authentication in Testsigma?
How to Update an Excel File in Testsigma Uploads?
What Causes Longer Automation Test Execution Times in a Test Plan?
How Do I Retrieve the OTP When it’s Embedded within HTML Tags?
How to Configure the OracleDB Add-on in Testsigma?
How to Update an Excel File in Testsigma Uploads?
When you modify an Excel file during a test run, the changes are stored locally on the test machine. To make sure these updates are reflected inside Testsigma, you must upload the modified file back using the appropriate addons. This article discusses the steps required to update and re-upload the Excel file correctly.
Prerequisites
Before you begin, ensure that you have an excel file that has been uploaded to Testsigma.
Install the Addons
- From the left navigation bar, click Addons.
- Under the New & Updated Addons section, search for the Upload Latest file to Testsigma Uploads addon and click Install.
- Under the New & Updated Addons section, search for the ExcelActions_cloud addon and click Install.

Steps to Resolve the Issue
-
In your test case, first use the Wait the data datavalue into the Excelfile excel-path with Cell value rowNo, columnNo, sheet-index and store the path in runtime variable variable-name (supports upload section) NLP to enter the value that you want to add to the excel file.
- Enter the value you want to write into the datavalue placeholder.

- Click the excel-path placeholder and replace it by selecting Upload from the Test Data Types dropdown.

- In the Uploads overlay, choose the Excel file you want to update.

- Specify the row number in the rowNo placeholder.

- Specify the column number in the columnNo placeholder.

- Specify the sheet number in the sheet-index placeholder.

- Enter a variable name in the variable-name placeholder.

- Click Create Step.

- Enter the value you want to write into the datavalue placeholder.
-
Secondly, use the Upload file with path on testigma uploads with projectid, applicationid, uploadname, url with API key api_key NLP to push the updated file back to your project.

- Click the absolutepath placeholder and replace it by selecting Runtime from the Test Data Types dropdown.

- In the Runtime Variable overlay, select the runtime variable you created in the previous step.

-
Click the projectid placeholder and enter your project id.
NOTE:To get project id and application id use the following steps:
- Before you begin, open the inspect panel and refresh the page. Now, right-click on the application name and select Inspect.

- Go to the Network tab and refresh the page.

- Click applications query.

- Here you can find your projectId and applicationId under the Preview tab.

- Before you begin, open the inspect panel and refresh the page. Now, right-click on the application name and select Inspect.
- Click the applicationid placeholder and enter your application id.

-
Click the uploadname placeholder and enter your excel file’s name.
NOTE:To get uploadname and upload id, go to Uploads and hover over the excel file you want to update.

- Enter the following URL https://app.testsigma.com/api/v1/uploads/{ID} and replace
with the upload ID copied from the Uploads page. For example, https://app.testsigma.com/api/v1/uploads/8 
-
Enter the api key in the testdata placeholder.
NOTE:Please refer to the documentation on generating api keys.
- Click Create Step.

- Click the absolutepath placeholder and replace it by selecting Runtime from the Test Data Types dropdown.
After you execute it, here's how it looks:
