Forum Discussion

gdave's avatar
gdave
Regular Contributor
4 years ago
Solved

Device Testing

Hi all   We have a manual web team who has recently got a license for BrowserStack (for manual crossbrowser & multiple device testing) and it seems that they've got a spare one which they have offe...
  • AlexKaras's avatar
    AlexKaras
    4 years ago

    gdave :

    Hi,

     

    CBT for iOS & Android platform for various devices can be achieved via standalone mobile module only ( not the one which is integrated with TC).

     

    Well, I understand this 'standalone mobile module' as a new cross-platform module/project mode which indeed requires separate license and was introduced in TC 14.4.

    If my above statement is correct, than it corresponds to my understanding:

    -- CBT integrated with TestComplete provides access to Windows desktop environments only;

    -- Cross-platform module/project mode uses Selenium under the hood and thus tests created using this new mode can be executed with any platform that supports Selenium (non-integrated CBT, BrowserStack, etc.);

    -- As communication with Selenium in new mode is implemented via the new <page>.FindElement() method, old test code will not work in cross-platform mode unless been modified.

     

    My initial reply in this thread seems to be correct and relevant.

     

    The answer to your initial question:

    all our test scripts are designed using keyword test.

    is:

    No. Existing tests (both scripted and Keyword ones) cannot be executed 'as-is' in the cross-platform mode and require proper modifications. And no, I am not aware about any other third-party product or SmartBear offering except new cross-platform mode in TC 14.40 and up that makes it possible to execute TestComplete tests on mobile devices in the cloud farms.

    I'm sorry to say this, but it looks like that you will not be able to use this spare BrowserStack license for TestComplete testing immediately right now.