• English
    • Latviešu
    • Deutsch
    • русский
  • Help
  • English 
    • English
    • Latviešu
    • Deutsch
    • русский
  • Login
View Item 
  •   DSpace Home
  • A2 – LU disertācijas / Doctoral theses UL
  • Promocijas darbi (2007-) / Theses PhD
  • View Item
  •   DSpace Home
  • A2 – LU disertācijas / Doctoral theses UL
  • Promocijas darbi (2007-) / Theses PhD
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Programmatūras paštestēšana

Thumbnail
View/Open
22822-Edgars_Diebelis_2012.pdf (1.938Mb)
Author
Diebelis, Edgars
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Bičevskis, Jānis
Date
2012
Metadata
Show full item record
Abstract
Anotācija Darbs satur pārskatu par piecu gadu pētījumu rezultātiem paštestēšanas jomā. Paštestēšana 2007.gadā tika definēta kā viena no viedttehnoloģiju virzieniem, kurus apvieno vēlme aprīkot programmatūru ar dzīvu būtņu īpašībām – piemēroties mainīgai ārējai videi, optimizēt sevi, aizsargāties pret apdraudējumiem un adekvāti reaģēt neparedzamās situācijās. Paštestēšanas mērķis – dot iespēju jebkurā dzīves cikla momentā pārliecināties par programmatūras darbības pareizību. Pētījums veikts vairākos etapos: vispirms formulēta paštestēšanas pieejas koncepcija, funkcionalitāte un tās lietojumi dažādās programmatūras darbības vidēs, kam seko paštestēšanas funkcionalitātes implementācija, iebūvējot izstrādājamajā programmatūrā testēšanas atbalsta iespējas. Pēc tam paštestēšanas pieeja salīdzināta ar tradicionālo testēšanas atbalsta rīku iespējām un aprobēta konkrētā banku informācijas sistēmā, kā arī novērtēta paštestēšanas pieejas efektivitāte. Pētījuma gala secinājums – paštestēšana sniedz virkni priekšrocību programmatūras kvalitātes nodrošināšanai par relatīvi zemām izmaksām, tajā pašā laikā nodrošinot arī to funkcionalitāti, ko nodrošina tradicionālie testēšanas atbalsta rīki. Atslēgvārdi. Programmatūras testēšana, viedtehnoloģijas, paštestēšana
 
Abstract The dissertation and summary of doctoral thesis presents an overview of the results of five years of research in the field of self-testing. In 2007, self-testing was defined as one direction of smart technologies, a common idea of which is the desire to fit software with features of living beings: abilities to adapt to changing external environment, to optimize themselves, to defend themselves against threats and react a adequately in unpredictable situations. The purpose of self-testing is to provide a possibility to verify that the software is working correctly at any point of its life cycle. The research was carried out in several stages: at first, the concept and functionality of self-testing and its applicability in various software operating environments were defined; it was followed by implementing the self-testing functionality by integrating testing support options into the software developed. After that, the self-testing concept was compared against the possibilities offered by traditional testing support tools and implemented in an actual banking information system, and the efficiency of selftesting options was evaluated. The final conclusions drawn are: self-testing offers a number of advantages in achieving the software quality at comparatively low costs, at the same time ensuring the same functionality as provided by conventional testing support tools. Keywords. Software testing, smart technologies, self-testing
 
URI
https://dspace.lu.lv/dspace/handle/7/4708
Collections
  • Promocijas darbi (2007-) / Theses PhD [1372]

University of Latvia
Contact Us | Send Feedback
Theme by 
@mire NV
 

 

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

Login

Statistics

View Usage Statistics

University of Latvia
Contact Us | Send Feedback
Theme by 
@mire NV