What is Sofy?
Getting Started
The Sofy Dashboard
Getting Started with Testing Your App
Perform adhoc testing on real devices
Integrate with existing toolsets
Best Practices Guide
App Manager
Uploading Your App
Installing an App
Considerations for IPA files (iOS)
Enterprise Build Support
Automatically Re-Signing iOS Apps
Mobile Adhoc testing
What is Ad Hoc Testing?
Performing Ad Hoc Testing in Sofy
Setting up your Release
Device Lab Management
Understanding the Device Lab
Interacting with a Device in the Device Lab
Reading Device Logs
Viewing Test Results in the Lab
Mobile Manual Testing
Creating and Running Manual Tests
Reviewing the Results of a Manual Test
Creating a Bug or Issue during Manual Testing
Exporting Results
Mobile Automated Testing
What is No-Code Automation?
Creating an Automated Test
Creating a Test Suite
Converting a Manual Test Run to an Automated Test
Inserting Steps into an Existing Test Case
Creating a Template for Automated Tests
Inserting a Template into a Test Case
Adding Post Test Hook or Cleanup Steps
Creating a Variable During Test Case Recording
Executing Automated Tests
Manually Overriding Element Selection
Adding a Swipe Until Action to a Test Case
Aborting a Scheduled Run
Creating Variables in Offline Mode using Override
Adding Actions on Automated Tests
Switching between apps
Resetting your app
Setting Performance Thresholds
Adding Delays in Automated Test Cases
Adding Conditions to Test Cases
Adding Asserts During and After Test Recording
Adding an API Step to your Test
Storing Variables and Using them in API Requests
Automate OTP verification via email
Automate OTP verification via text message
Long Press
Swipe
Adding a Visual Match to a Test Step
Recording a Swipe Until Step
Delete Step During Recording
Variable-Based Conditional Actions
Accessibility Testing
Testing your App for Accessibility
Accessibility Guidelines Automated by Sofy
Test Data
Creating Test Data
Using Test Data During App Testing
Reporting
Review Test Results from Device Lab
Compare Test Results with Baseline Recordings
Release Readiness Report
Viewing Results of Schedule Runs from Dashboard
Viewing Results of Lab Runs from Dashboard
Scheduling Tests
Scheduling Automated Tests
Sofy Co-Pilot
Creating Test Cases Using Sofy Co-Pilot in Portal
Analyzing Test Results
Sofy Co-Pilot Frequently Asked Questions
Automate your tests via Sofy's Co-Pilot in Lab
Account Settings and Billing
Update Your Password
Adding Your Team
Generating API Access Keys
Understanding Usage and Billing
Integrations
Integrating Sofy with Atlassian
Adding Issue Tickets to Jira from Sofy Test Results
Integrating Sofy with Jenkins
Integration with BitRise
Integration with GitHub Actions
Integration with Datadog
Forwarding Email Addresses and Slack
CircleCI
Microsoft App Center
Login using Microsoft 365 and Google SSO
Integrating with Sofy via Webhooks
FAQs
Mobile App Testing Frequently Asked Questions
Troubleshooting
Wrong element detected
Application Failed to Install
A system dialog pop-up failed my test
Selecting the right element on my screen but still getting test failure
Observing Slow Performance
API Documents
Upload Applications
Upload Application API Endpoints and Route Errors
Schedule Runs
Schedule Run API Endpoints and Route Errors
Schedule Run Status API Endpoints
Fetch Schedule Test Run Group IDs Endpoint
Salesforce App Testing
Release Notes
October 2024
June 2024
May 2024
April 2024
March 2024
January 2024
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
December 2022
November 2022
October 2022
September 2022
Release Notes (before Oct. 2022)
All Categories > Integrations
11 articles
You can integrate your Atlassian account to Sofy to streamline your bug tracking and test case creation. With the Atlassian integration, you can create issues or bug tickets from test results in Sofy…
Updated 1 year ago
If you integrate your Atlassian account with Sofy, you can create issues or bug tickets from Sofy test results. These tickets will be added directly to your issue-tracking Jira board without the need…
Need to integrate Jenkins with Sofy? No problem! Complete the following steps and you'll be ready to go. Initial installation. To install the Sofy.ai Jenkins plugin, open your Jenkins dashboard and c…
Updated 2 years ago by SYED A HAMID
You can upload your new builds directly into Sofy from BitRise. Follow these steps to setup your integration: In your BitRise repository, create a new workflow to build your App. Make sure your build…
Updated 11 months ago
Sofy’s Github action is published in Github Action Marketplace. This allows the Github community to use Sofy’s action in their workflow. Follow these steps to use Sofy upload action in your workflow:…
Updated 2 years ago
You can effectively track your mobile App performance by integrating Sofy with DataDog. This integration allows you to monitor performance metrics like CPU usage, memory usage, load times, and networ…
Updated 2 years ago by Aishwarya Rai
You can use a forwarding email address to send emails to yourself in Slack. Once active, Slackbot delivers emails to your direct messages. To set this up, complete the following steps: From your desk…
You can upload your new builds directly into Sofy from CircleCI by following the steps listed here. Need to find your Sofy subscription key ? To do so, click the profile icon on the top right corner…
Updated 2 years ago by Hyder Ali
You can upload your new builds directly into Sofy from Microsoft App Center by following the steps in the Github repo of Sofy. You can find your subscription key by clicking on the profile icon on th…
Login using Microsoft 365 and Google SSO. Go to the Sofy login page (portal.sofy.ai) and select the “Login with Microsoft 365” or “Login with Google” option. You will be redirected to Microsoft 365’s…
Updated 2 weeks ago by Aishwarya Rai
Overview. Webhooks allows you to enable real-time notifications from Sofy to your CICD systems. They also reduce the need for frequent polling, saving on system resources and costs. The below steps w…
Updated 7 months ago by Aishwarya Rai