Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Information Technology
Title in original language Lietojumprogrammatūras testēšanas metodes un rīki
Title in English Desktop Software Testing Techniques and Tools
Department 12100 Institute of Information Technology
Scientific advisor Mg. sc. ing. Solvita Bērziša
Reviewer Mg. sc. ing. Juris Kaļinovskis
Abstract Testēšana ir viens no nozīmīgākajiem elementiem IT projektā, kuras mērķis ir nodrošināt produkta kvalitāti. Testēšana tiek veikta, lai pārbaudītu izstrādātā produkta atbilstību prasībām un atrastu tajā defektus. Testēšanu var veikt dažādos līmeņos un izmantot dažādas testēšanas pieejas un metodes, kas savā veidā ir saistītas un bieži vien arī atkarīgas no projekta veida. Bakalaura darba mērķis ir iepazīties ar lietojumprogrammu testēšanas metodēm un rīkiem, un iegūtās zināšanas pielietot praktiski lietojumprogrammas testēšanā. Lai sasniegtu darba mērķi, darba gaitā ir jāizpilda vairāki uzdevumi. Ir jāizpēta dažādi literatūras avoti un jāiepazīstas ar vispārīgajiem testēšanas pamatprincipiem un metodēm, lai tiktu gūts vispārīgs priekšstats par lietojumprogrammu testēšanu. Tāpat ir jāizpēta testēšanas rīku veidi, un jāapkopo tie testēšanas rīki, kas izmantojami C, kā arī citu darbvirsmu lietojumprogrammu testēšanā. Darba praktiskajā daļā jāizstrādā C lietojumprogramma atbilstoši prasībām, kuras definē darba vadītāja. Pēc tam ir jāveic izstrādātās lietojumprogrammas testēšana, izmantojot apskatītās testēšanas metodes un rīkus. Darba gaitā teorētiski ir apskatīti testēšanas līmeņi, metodes, pieejas un testēšanas rīki. Balstoties uz programmas prasību specifikāciju, programmēšanas valodā C uzprogrammēta programma, kura aprēķina nodokļus sūtījumiem ne no ES valstīm. Pēc programmas izveidošanas tā tiek testēta gan manuāli, gan nedaudz arī automātiski. Manuālās testēšanas laikā ir atklātas gan kļūdas programmā, gan nepilnības programmas prasību specifikācijā Darba apjoms - 73 lpp., 22 tabulas, 19 attēli un 4 pielikumi.
Keywords testēšana, testēšanas metodes, testēšanas rīki, C lietojumprogramma, testēšanas automatizācija
Keywords in English testing, testing techniques, testing tools, C application, testing automatization
Language lv
Year 2011
Date and time of uploading 15.06.2011 17:25:50