Test Camera image capture and QR/Barcode scanning
Read more about this BrowserStack feature here
https://www.browserstack.com/docs/app-automate/appium/advanced-features/camera-image-injection#1-how-browserstack-enables-camera-testing
How to Do It with Rapise
We've published a sample framework to Rapise Powerpack GitHub repository.
https://github.com/Inflectra/rapise-powerpack/tree/master/BrowserStackCameraImageInjection
You may download it and run.
Configuring the Framework
A few configuration steps are required to run the sample test case.
Step 1: Set BrowserStack User Name and Access Key
Replace the placeholders in Config.json.
![](/Support/Attachment/147874.aspx)
Step 2: Upload Sample Application to BrowserStack
Upload ionic-demo-app.apk to BrowserStack and update the BrowserStack Android App
profile.
![](/Support/Attachment/147875.aspx)
Step 3: Set Device Model to Use
Double click ImageGallery test case, then click user on the toolbar and set OS version and Device Name.
![](/Support/Attachment/147878.aspx)
Running the Test
Run ImageGallery
test case and find a cat in the screenshots captured by Rapise.
![](/Support/Attachment/147876.aspx)