Automation of the Tutorial Walkthrough for Rightware Kanzi UI Dokumentation
Ton, Xuan Phung (2021)
Ton, Xuan Phung
2021
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2021092318014
https://urn.fi/URN:NBN:fi:amk-2021092318014
Tiivistelmä
The topic of this thesis is the implementation of automated tutorial
walkthrough UI tests for Rightware’s Kanzi Studio using Microsoft UI Auto mation, Test Stack White, and Coded UI Frameworks. The UI tests were
created so that the steps indicated in Kanzi Documentations are
walkthrough automatically. The idea of the thesis and licenses were pro vided by Rightware Oy, who also owns the project implementation. There fore, no source code can be provided in this thesis report.
The professional background needed for this thesis work contains pro gramming skills in C#, familiarity with the Jenkins tool, proficiency in using
Visual Studio, and familiarity with the GIT version control system.
The thesis work was implemented to that there will be around ten auto mated tutorials walkthrough UI tests in the Kanzi UI automated test tool,
these tests shall pass during the daily UI test runs on the Jenkins tool. Ad ditionally, this thesis report discusses the theoretical aspects of the thesis
implementation and necessary software testing background.
walkthrough UI tests for Rightware’s Kanzi Studio using Microsoft UI Auto mation, Test Stack White, and Coded UI Frameworks. The UI tests were
created so that the steps indicated in Kanzi Documentations are
walkthrough automatically. The idea of the thesis and licenses were pro vided by Rightware Oy, who also owns the project implementation. There fore, no source code can be provided in this thesis report.
The professional background needed for this thesis work contains pro gramming skills in C#, familiarity with the Jenkins tool, proficiency in using
Visual Studio, and familiarity with the GIT version control system.
The thesis work was implemented to that there will be around ten auto mated tutorials walkthrough UI tests in the Kanzi UI automated test tool,
these tests shall pass during the daily UI test runs on the Jenkins tool. Ad ditionally, this thesis report discusses the theoretical aspects of the thesis
implementation and necessary software testing background.