With this new addition comes the question of how Hiptest integrates with other SmartBear tools. If you’re thinking it sounds like a great addition to CrossBrowserTesting’s 1,500 real desktop and mobile browsers, you’re absolutely right.
In fact, there’s a variety of ways to combine everything you love about Hiptest and CrossBrowserTesting whether you’re using Live Testing, Record & Replay, or Automated Testing with Selenium. Take a look at how you can leverage the two tools to make a perfect pairing.
The great thing about using CrossBrowserTesting and Hiptest together is how simple it is to get started – there’s not much new to learn if you’re already familiar with both platforms, just a few ways to align the tools and get the best results.
When it comes to manual testing, it’s easy to take the tests you wrote in Hiptest and test them on a vast selection of browsers and operating systems in CrossBrowserTesting’s Live Testing.
Everything is done very similarly to how you would normally test in CrossBrowserTesting using a browser emulator, but you should note that it’s a good idea to link your test results.
The first method for doing this is adding a CrossBrowserTesting link with your custom URL, which you can find when you click on “Share” in Test Results.
CrossBrowserTesting has both publicly viewable links and privately viewable links. This example uses the public link that you get under “Share”, but the private link would be copied from your address bar and look like “https://app.crossbrowsertesting.com/livetests/%s”.
You can also apply the tag, which will take you to your live test when you click the link icon. You want to use the CrowsBrowserTesting ID you see in the browser and create a tag “CBT:<value>”. This should give you the link to the test in CrossBrowserTesting, and in this example, would take you to https://app.crossbrowsertesting.com/livetests/11831640.
By following these steps and linking through Hiptest, you’re connecting the scenario to a specific page or test in CrossBrowserTesting to keep your results congregated on one platform.
Record & Replay
If you’re looking to speed up your testing, use CrossBrowserTesting’s Record & Replay to record your manual steps, then set up a Record & Replay tag in Hiptest and tag the scenario.
You can follow the same method as you do when manual testing to link to Record & Replay in Hiptest except you’ll want to use ‘https://app.crossbrowsertesting.com/automation/scripts/%s” as the URL for the custom link.
For the first test, use Record & Replay to record your steps. When you save the script, you’ll notice the URL looks something like “https://app.crossbrowsertesting.com/automation/scripts/5aeb5aaa95c4204821c3d070”. Copy the end value into the tag for the scenario.
The next time you have to run the scenario, click on the tag, select your browser and operating system configuration in CrossBrowserTesting, and click “Replay Script”.
If you play your cards right, you should be able to automate your manual script with one click and no Selenium knowledge needed.
You can also run automated Selenium tests with Hiptest and CrossBrowserTesting.
After that, all you have to do is update the command for fetching WebDriver to use CrossBrowserTesting.
It would look like this in Java:
RemoteWebDriver driver = new RemoteWebDriver(new URL("http://" + username + ":" + authkey +"@hub.crossbrowsertesting.com:80/wd/hub"), caps);
When you restart your test, you’ll now see them running in CrossBrowserTesting.
To get the username and authkey needed for this test, you have to have a CrossBrowserTesting paid or trial account, and you can find them under the User Profile section in the app.
To get a better look at how you would do this, follow the video below:
Hiptest + CrossBrowserTesting
Integrating Hiptest and CrossBrowserTesting is a simple way to multiply your testing power without putting a pause on your workflow. Whether you’re automating or testing manually, the process is straightforward.
If you want to learn more about the different uses of CrossBrowserTesting, you can check out the best uses for each capability. If you want to learn more about Hiptest, take a look at their resources for getting started.