You can use MagicPod to test a Web application running on a browser.
Supported browsers include Google Chrome, Firefox, Internet Explorer (only ver. 11), Safari, Edge (Chromium), and Edge (IE mode).
1. Setup for creating a test
Installing the browser
Install the browser you wish to use for the test (Google Chrome, Firefox, etc.) on the PC to be used. The latest version of the browser should be used.
If you encounter an error(s) when using an older version, these can be resolved by using this procedure.
Installing MagicPodDesktop
“MagicPodDesktop” is required to create and run tests.
For Mac
First, execute the following command in the terminal to download
curl -L "https://app.magicpod.com/api/v1.0/magicpod-clients/local/mac/latest/" -H "Authorization: Token {apikey}" --output {filename}.zip
- {apikey}: API token
- {filename}: Arbitrary file name
Or you can download from Download the latest version of MagicPodDesktop.
Double-click the zip file downloaded from the link shown below to unzip it, and place “MagicPodDesktop” into the “Applications” folder.
If you attempt to open MagicPodDesktop at the location to which it was downloaded, you may see an error such as “Unable to find "%@" or “Unable to open MagicPodDesktop," and you may be unable to open the application.
For Windows
First, execute the following command in the command prompt to download
curl -L "https://app.magicpod.com/api/v1.0/magicpod-clients/local/windows/latest/" -H "Authorization: Token {apikey}" --output {filename}.exe
- {apikey}: API token
- {filename}: Arbitrary file name
Or you can download the installer from Download the latest version of the MagicPodDesktop Windows version installer
And right-click→select “Open” to run.
When the following installation complete dialog box is displayed, click on OK.
From this point on, MagicPodDesktop will launch automatically every time you click the Connect or Run button on the test case Edit screen.
Preparing to perform a test on Internet Explorer or Safari
When performing a test on Internet Explorer or Safari, there are a few more required settings and restrictions in addition to the normal setup. Configure these, respectively, using the following links.
Other points to note
Only UI capture and test case execution are supported on non-Chrome browsers. Perform test case creation and editing tasks on Chrome.
2. Creating and running test cases
Refer to this video for how to create and run test cases.
Detailed commentary on the contents of the video are available at this page.
There are many common aspects in terms of how mobile and web tests are created and run. Utilize the Functional Guide for more practical usage.
Practical usage specific to web tests is presented in the following.