Windows darbvirsmas lietotņu automatizācijas rīki
Author
Veprevs, Gļebs
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Arnicāns, Guntis
Date
2021Metadata
Show full item recordAbstract
Automatizētā programmatūras testēšana pēdējo 10 gadu laikā ir piedzīvojusi ļoti strauju attīstību, izplatību un izpelnijusies plašu atzinību. Tagad gandrīz katra kompānija, kas izstrādā lietotnes, automatizē vismaz daļu no saviem pastāvīgi atkārtojamajiem testiem. Līdz ar to ir strauji pieaugusi arī pieejamo automatizētās testēšanas rīku izvēle. Kā rezultātā, rodas jautājums: kurš no visiem šobrīd pieejamajiem rīkiem tirgū ir visatbilstošākais konkrētā lietotāja vai kompānijas vajadzībām. Autors savā bakalaura darbā apraksta un praktiski pielieto vairāk kā 10 gan maksas, gan bezmaksas automatizētās testēšanas rīkus un izvērtē tos pēc vairāk kā 20 dažādiem kritērijiem, kas palīdz daudz objektivāk un visaptverošāk novērtēt katru no uzskaitītajiem rīkiem. Galvenais šī bakalaura darba pienesums un mērķis ir palīdzēt cilvēkiem atrast un izvēlēties, savām vai savas kompānijas vajadzībām, atbilstošāko Windows darbvirsmu lietotņu automatizētās testēšanas rīku. Darba autors atrada un izanalizēja pieejamo dokumentāciju, informāciju par rīku internetā, kā arī praktiski uzinstalēja un pielietoja katru no tiem. Bakalaura darba rezultātā veikta rīku aprakstīšana, izvērtēšana un salīdzināšana. Automated software testing has developed and gained widespread recognition over the past 10 years. Now, almost every company that develops applications automates at least part of their constanty repeatable tests. As a result, the choice of available automated testing tools has grown rapidly. At this moment, the question occurs: which one from all the tools currently available on the market is the most appropriate for the needs of a particular user or company. In his bachelor's thesis, the author describes and practically uses more than 10 both paid and free automated testing tools and evaluates them according to more than 20 different criteria, which helps to evaluate each of the listed tools more objectively and comprehensively. The main contribution and goal of this bachelor's thesis is to help people find and choose the most appropriate Windows desktop application automated testing tool for their own or their company's needs. The author found and analyzed the available documentation, information about the tool on the Internet, as well as practically installed and used each of them. As a result of the bachelor's thesis, the tools were described, evaluated and compared.