Ensure stable functionality of the Web Platform in every browser and location
A ‘‘SmartCity’’ is project presented by Uniot company to modernize urban lightning infrastructure.
The communication between existing hardware and software is carried out by a Web Platform – an online platform that can be managed in every browser, device and location.
“As a Start up we are limited in human and financial resources to setup E2E Testing.” , says the Senior Software EngineerPetro Gordiievich. “However, using Uniot Web platform must guarantee that all complex operations work flawlessly.”
Before shifting to Testup, it was extremely time consuming and required highly qualified personnel to write unit tests and scripts, to test manually hardware devices in real time and to support all testing life cycles, especially during active CI/CD phase.
About the company
Uniot is a Ukrainian innovative company that creates technological solutions that connect infrastructure in the city into a single smart system and help to use it efficiently.
Number of Employees
Wireless data transmission
Testup was used for
Implementation of e2e testing of hardware and software as entire system
Increase test coverage of system under from 50% to 90%
Implement testup.io to ensure full test coverage and optimize the quality management process
Testup provided a quick, easy and affordable Solution to improve stability and the quality of the Web platform. “We recorded with Testup a lot of tests in a short time to cover all scenarios that ensures correct state of complex dependencies of the entire system. Software functionality and hardware devices are tested in real time as one system.” says Petro.
Tests are designed for each lightning scenario. They can be executed simultaneously, by schedule and as many times as needed.
Testup provides recordings of test executions so the monitoring becomes more convenient. From any location and device users can compare recorded data with expected data (for ex. power consumption, connected devices, power consumption, supply voltage, etc.)
Stable system functionality and easier communication with the customers as a result of reliable E2E testing
With the implemented Solution from Testup, Uniot company benefits in different areas.
Developers don’t have to write lots of unit test. They get visual reports of the executions that are easy to analyze.
Managers save time on executing E2E tests and are able to concentrate on business development and marketing. Recordings of test executions are also used for presentations. Meetings went smother, more reliable and efficient. The visualisation of the entire process became a key to successful sales.
Randomly appearing content such as popup windows shows up mostly due to the following reasons: unknown user for a website, deep scrolling or longer time on the webpage. In Editor, mode, you can control the flow depending on weather the pop up appears or not.
Precondition Make sure the pop up appears during test creation.
Switch to mode.
Click on .
Draw an anchor area around close button and play it.
Add a conditional jump .
Insert actions to close the popup content.
Add actions below created #Tag to continue your test.
Next time when the popup content would not appear, the Robot will jump directly to the #Tag.