Skip to content

Commit

Permalink
Updated phone number document with use case (#365)
Browse files Browse the repository at this point in the history
* Updated Mailbox doc with a Test Case (#356)

* Created new document for Auto Healing (#357)

* Troubleshooting doc for restricted access to testsigma (#359)

Added a new doc for Troubleshooting Restricted Access to Testsigma as per the ticket https://testsigma.atlassian.net/browse/IDEA-937.

* Updated Network Logs Documents as per React UI (#360)

* Updated Image Injection Documents as per React UI (#361)

Co-authored-by: Bharath Krishna <[email protected]>

* Created a new doc for Triggering Tests on Local Devices (#362)

* Updated Phone Number Doc with SMS Forward App (#364)

---------

Co-authored-by: Sangith Ravichandran <[email protected]>
  • Loading branch information
bharathk08 and sangithravichandran authored Mar 1, 2024
1 parent 2e196d2 commit bfb0bf4
Show file tree
Hide file tree
Showing 2 changed files with 78 additions and 1 deletion.
3 changes: 2 additions & 1 deletion src/pages/docs/getting-started/testsigma-sample-apps.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,10 @@ This article provides a few sample applications for users to practice testing in
*For more information on how to create test cases, refer to [test cases](https://testsigma.com/docs/test-cases/overview/).*


2. Use the following links for practicing mobile app testing.
2. Use the following apps for practicing mobile app testing.
- [Sample IPA Application](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/SimplyTravel.ipa)
- [Sample APK Application](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/appdebug.apk)
- [SMS Forwarder Application](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/smsforward.apk)


*For more information on uploading mobile apps for testing, refer to [upload android and iOS apps](https://testsigma.com/docs/uploads/upload-apps/).*
Expand Down
76 changes: 76 additions & 0 deletions src/pages/docs/test-data/types/phone-number.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,9 @@ contextual_links:
- type: link
name: "Using Phone Number Type Test Data"
url: "#using-phone-number-type-test-data"
- type: link
name: "Set Up and Use Message Forwarding"
url: "#set-up-and-use-message-forwarding"
---

---
Expand Down Expand Up @@ -63,4 +66,77 @@ We will use the test data generators available in Testsigma to fetch the OTP fro
We have successfully created a test case for 2FA authentication.


---


## **Set Up and Use Message Forwarding**

Providing phone numbers for OTP and login purposes is restricted in certain countries. In this case, you can use Testsigma SMS forwarder app that sends SMS messages to a designated mailbox, and you retrieve the OTPs from the mailbox. This section discusses how to set up the Testsigma SMS forwarder app and perform OTP verifications using this app.

---

## **Prerequisites**

- You should have Testsigma SMS Forwarder application.


---

### **Install the App & Setup the Account**

1. Install the app on a device.

2. Click on the icon in the top-left corner to access settings.

3. Sign in to the app.

4. If you're using Google accounts, select the Gmail API.


### **Filter Set-up**

1. Tap on **Filters** and click the plus icon.

2. On the **Set up recipients** screen, click the plus icon.

3. On **Add** overlay, tap on Enter Phone Number.

4. Enter the **phone number** to which you want to forward messages.


[[info | **NOTE**:]]
| Alternatively, you can enter the automation email ID to forward messages to an email address.

5. Swipe left to access the **Forwarding conditions** screen. Here, set the forwarding rule. You can specify rules for messages from a specific number or messages containing specific text.

6. Swipe left to access **Change the content** screen. Here, you can add the phone number of the initial sender of the message and specific words of your choice.

7. Swipe left to access the **More Settings** screen. Here, you can change the filter name and enable options for notifications and results.

8. On completing all the steps, click **Save**.

Here's a GIF demonstrating how to install, add phone numbers, and set up filters for message forwarding.
![SMS Forward Setup](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/sms.gif)


---


## **Use Case for Message Forwarding**

1. Navigate to the URL

2. Click on Login or Sign Up

3. Enter phone number in the phone number input field

4. Wait for 30 Seconds

5. Use Data Generator to Fetch OTP

6. Submit OTP

Here's a quick GIF demonstrating how to create test case after setting up sms forwarder app.
![SMS Forward Use Case](https://s3.amazonaws.com/static-docs.testsigma.com/new_images/projects/applications/SMSFORWARD2.gif)

---

0 comments on commit bfb0bf4

Please sign in to comment.