Also, for the development of the TestBench Cloud Services, a great emphasis has been put on all aspects of the user experience. The system which has been on the market for few months is a Cloud-based solution that can be used quickly and easily for the agile organization of software tests.
Right from the start, the following issues have been considered in order to offer an optimum experience to the user:
- What are the possible user groups of the tool?
- In which context do they use the tool?
- What kind of functionalities the users require?
- What should the user interface look like?
- How can the user work effectively, efficiently and satisfactorily with the tool?
TestBench Cloud Services addresses primarily to small teams working in an agile way. Requirements are gathered in form of epics and user stories. All related test cases as well as defects that are gathered during a test implementation are linked to these elements.
By its self-explanatory user interface, the TestBench Cloud Services also supports teams that do not have any specially trained test experts in their ranks. For example, the user is guided already when gathering data from the system. Whenever essential data are missing, this will be directly displayed using an optical note. The illustration shows an epic with two open activities. Here, the first description has to be filled in and the first user story has to be created, yet. As long as activities are open on the layer of epics, user stories or test cases, the test implementation cannot be started, for example.
The user interface of TestBench Cloud Services has a responsive design. Whether the user works on a Desktop PC, on a tablet or on a smartphone, the interface adjusts itself to the respective terminal device. All elements have been created in a way that they are touch-sensitive. In addition, the user interface is fully accessible to those with disabilities. For the color design, it was taken into consideration that users who are red-green colorblind can perceive all elements in high-contrast.
Many projects are handled in different locations. In this context, the locations might even lie in different time zones. As TestBench Cloud Services is hosted in the Open Telekom Cloud, every user is able to access all data independent from the location and from the terminal device. Moreover, the reactive user interface of the tool facilitates cooperation, for all data a user enters into the system will be directly visible and available for any other user as the surface on all workplaces is updated autonomously and immediately.
A good usability is often not consciously realized, a bad usability on the other hand all the more. In order to review the state of the TestBench Cloud Services’ usability already at an early stage, representative users have been included actively in the tool’s creation process already during the development. In one of these workshops, the participants were asked to process prescribed tasks. In the process, every participant was supported by a member of the TestBench development team. If required, the participants could be supported and any feedback could be captured. In doing so, some issues that users had with interaction or issues referring to deficiencies could be solved. Other ideas were included in the further release plan.
For a (further) development of the tool in the future, the TestBench team also counts on the users. Further usability tests are already planned. Are you interested in participating? Then send us an e-mail to firstname.lastname@example.org.