This version offers more integration with the DevOps toolchain, with the beta version of Appium Studio for IntelliJ. This IntelliJ plug-in allows you to perform end-to-end mobile application testing directly from within the IntelliJ IDE, including test development, execution, and analytics. This is an extension of the Appium Studio plugin offering which already includes Appium Studio for Eclipse.
SeeTest version 11.9 also advances your ability for early and effective testing of web and mobile apps developed for Apple platforms. Leverage the Digital Assurance Lab to test your iOS apps on remote simulators and perform exploratory testing on Safari.
This version supports iOS 12 beta 4 and iOS 11.4.1 GA version.
Main Release Highlights:
System requirements of Selenium Agent have changed and we support Windows Server 2016 and higher or Windows 7 Pro edition or higher.
Selenium Agent on Mac requires root privileges - as such you will not be able to upgrade from 11.8 to 11.9 via the cloud UI.
When using Mac machine with 8GB memory as the Selenium Agent - only 3 concurrent Selenium testing sessions will be supported in oppose to 10 on 16GB mac.
Selenium Agent on Mac OS must be connected to a screen with a resolution of at least 1920x1080 in order to support Chrome and Firefox manual browsers, the installation process and machine reboot. Alternatively, you can connect to the HDMI display output of your mac, a headless adapter simulating a connected 1080p display. Example for such a plug, that was verified by us, can be found on Amazon.
PCAP feature - If your lab is using NV Server version 11.8 or 11.9, please pay attention that a utility called tcpdump is installed on the NV machine. If it's not, it will cause the PCAP feature to malfunction.
Uninstalling Selenium Agent version 11.9 from a Mac machine does not delete the 10 users it has created during installation. This issue will be resolved as part of the next official version.
- Since version 11.9 if cloud server is configured with a single port it cannot be accessed by the main port.
- iOS Simulators does not support ClickIn() command.
- Emulator Host Machines in the cloud are limited to 4 Simulators on one machine, and Simulators support non-instrumented dump only.
|1||Selenium Agent on Windows 7||Fixed an issue with opening a Manual session of Firefox Browser on a Selenium Agent that is installed on Windows 7||Bug|
|2||Selenium Agent - Can't see Selenium sessions in 'Current session' page||Cloud Administrator can now see information about active Selenium testing sessions (Grid and Manual). He will be able to see the Username and the machine ID from which the session is running and will be able to remotely end the session directly from Cloud→ Settings→ Diagnose→ Current Sessions||Bug|
|3||Selenium Agent- Support multiple instances of Safari browser on mac||Since version 11.9, there can be up to 10 concurrent Selenium testing sessions on each Mac Selenium Agent||New Feature|
|4||Audio Record on single port cloud||Audio Record is now supported on Single Port cloud||Bug|
|5||Appium Studio for Eclipse - Project admin is unable to upload and delete applications||All user roles are now able to upload and delete applications using Appium Studio for Eclipse||Bug|
|6||Appium Studio for Eclipse - Web Apps Are deleted when Eclipse is Closed||From version 11.9, any web application (chrome\safari) will be saved as part of the Appium Studio for Eclipse||Bug|
|7||Appium Studio for Eclipse - Drag cloud application ignores application version||Drag & Drop cloud application to the test capabilities will now also include the selected version||Bug|
|8||Appium Studio for Eclipse - Drag device to test does not work for STA client||Drag & Drop mobile device to test now works both for Appium and SeeTest Client frameworks.||Bug|
|9||Battery monitoring on iOS 12 from Cloud UI doesn't work||Battery monitoring on iOS 12 is now supported in all of SeeTest tools||Bug|
|10||Appium- newSessionWaitTimeout capability doesn't work||Testers can use the newSessionWaitTimeout capability in Appium as well as Selenium in order to increase the timeout for creating the new driver at the beginning of test. It's recommended to use this capability when working with a big application file or a heavy website.||Bug|
|11||Added more commands to Appium-SeeTest Extenstion||Appium-SeeTest extention now supports 2 more commands- hybridClearCache & setTestStatus||Improvement|
|12||Reporter - PDF reports are open as html|
Test Reports can be created in 2 different formats- PDF & XML. The default report type is XML. Both report types can be used in grid and be saved in the SeeTest Reporter Server:
|13||STA - Failed to open local Emulator||SeeTest Automation and Appium Studio now support emulators of Android 6,7 which are opened from Android Studio AVD manager||Bug|
|14||Security & memory fixes to the cloud||Extensive maintenance work was done regarding cloud security by upgrading used frameworks versions, and fixing certain memory leak issue that was found on DHM component.||Bug|
|15||Allow Regular Cloud Users to Reserve and Release Devices Using API||Cloud users with user role permissions can now use the cloud's Rest API in order to reserve & release cloud devices. Read more about it here||Improvement|
|16||Manual Web- Allow to config timeout for session|
Cloud Admin can now configure timeout for Manual Selenium sessions by editing a property in cloudserver.conf:
The default timeout is 30 minutes.
|17||Remote Debugging - Cloud should offer to upgrade older Remote Debugging versions||When user starts a remote debugging session the cloud will identify the version of the local service installed in the client side and will offer the user to upgrade if needed.||New Feature|