Дипломная
Технологии
Компьютеры, программирование, электроника
Automatizētās testēšanas iespējas SAP R/3 sistēmā-
Automatizētās testēšanas iespējas SAP R/3 sistēmā
Nr. | Название главы | Стр. |
Ievads | 8 | |
1. | Pašreizējais stāvoklis programmēšanas testēšanas jomā pasaulē | 10 |
1.1. | Programmatūras dzīves cikls; testēšana un programmatūras kvalitāte | 10 |
1.2. | Testēšanas veidi | 13 |
1.3. | Testēšanas automatizēšana un testēšanas rīki | 16 |
2. | SAP R/3 automatizētās testēšanas vadlīnijas | 19 |
2.1. | Īss SAP R/3 sistēmas apraksts | 19 |
2.2. | Efektīva SAP testēšana | 20 |
2.3. | Testēšanas procesa automatizēšana | 21 |
2.4. | Testēšanas soļi | 21 |
2.5. | Automatizējamo testu izvēle | 23 |
2.6. | Kvalitātes nodrošināšanas lomas | 25 |
2.7. | Testu plānošana | 26 |
3. | SAP sistēmas iebūvētās testēšanas iespējas | 28 |
3.1. | SAP R/3 Test Workbench | 28 |
3.2. | CATT | 29 |
3.2.1. | CATT pielietojamība | 30 |
3.2.2. | CATT testu struktūra | 32 |
3.2.3. | Testu veidošana ar CATT palīdzību | 33 |
3.3. | Test Organizer | 38 |
3.3.1. | Testu kataloga veidošana | 39 |
3.3.2. | Testu plāna veidošana | 40 |
3.3.3. | Testu pakas veidošana | 40 |
3.4. | Testu izpilde, statusa analīze un rezultātu novērtējums | 41 |
3.5. | Īsa SAP Test Workbench attīstības vēsture | 42 |
4. | Trešo firmu SAP testēšanas rīki un to salīdzinājums | 43 |
4.1. | R/3 testēšanas rīku novērtējuma kritēriji | 43 |
4.2. | AutoTester | 45 |
4.2.1. | AutoTester/Client Server for SAP R/3 | 46 |
4.2.2. | AutoController for SAP R/3 | 48 |
4.2.3. | AutoAdviser for SAP R/3 | 50 |
4.3. | Compuware | 53 |
4.3.1. | QACenter | 53 |
4.3.2. | QARun | 54 |
4.3.3. | QALoad | 55 |
4.4. | Mercury Interactive | 57 |
4.4.1. | WinRunner for R/3 | 57 |
4.4.2. | LoadRunner for R/3 | 58 |
4.4.3. | TestDirector for R/3 | 60 |
4.5. | Rational Software | 61 |
4.5.1. | Rational Test ERP Extension I | 61 |
4.6. | Rīku savstarpējais salīdzinājums | 63 |
5.1. | Līdzšinējās situācijas apraksts | 67 |
5.2 . | Manuālie testpiemēri | 68 |
5.3. | Praktiskā testpiemēru automatizēšana | 72 |
6. | Pieredzes apkopojums | 77 |
6.1 | Biežāk sastopamie uzdevumi | 77 |
6.2. | Praktiski ieteikumi SAP R/3 testētājiem | 78 |
Nobeigums | 80 | |
Literatūras saraksts | 81 | |
Pielikumi | 82 |
Stingra un apjomīga lietojumprogrammu testēšana mūsdienās ir faktiski visu programmatūras projektu kritiska sastāvdaļa. SAP R/3 sistēmas atvērtā arhitektūra un plašās konfigurācijas iespējas ir padarījušas to par pasaulē šobrīd visplašāk lietoto ERP (Enterprise Resource Planning) jeb biznesa vadības un resursu plānošanas sistēmu. Šī elastība rada arī nepieciešamību R/3 ieviesēju komandām pārbaudīt, vai izvēlētā konfigurācija atbilst organizācijas biznesa prasībām.
Organizācijai integrējot SAP R/3 produkcijas vidē kopā ar citām biznesu uzturošām sistēmām un klienta/servera aplikācijām, pieaug automatizētās testēšanas loma. Ir nepieciešams garantēt, ka šīs sistēmas adekvāti strādā, sadarbojoties savā starpā, un, lietotāju aktivitātei pieaugot, kopējā veiktspēja nekrītas. Tas kļūst arvien svarīgāk, ienesot izmaiņas produkcijas vidē, sistēmas konfigurācijā, pieaugot datubāzes apjomam, kā arī paplašinot sistēmas funkcionalitāti, ieviešot jaunus moduļus.
Līdz šim gan Lattelekom, gan daudzviet citur pasaulē R/3 ieviesēju komandas sistēmas testēšanu veikušas manuāli. Tas prasa lielu testētāju komandu un daudz laika, kas bieži vien ir kritisks faktors, nobīdoties projekta izpildes termiņiem. Grūti arī nodrošināt testu korektu atkārtotu izpildi, pārvietojoties no viena testēšanas cikla uz nākošo, kā arī vienotu rezultātu pieraksta un analīzes formu.
Balstoties uz šiem apsvērumiem, tika pieņemts lēmums par R/3 testēšanas procesa automatizēšanu. Vispirms tika apgūts līdz šim neizmantotais SAP R/3 iebūvētais testu automatizēšanas un organizēšanas mehānisms - SAP Test Workbench. Papildus tika veikts pētījums par iespējām testēt, izmantojot neatkarīgu firmu šim nolūkam radītu programmatūru. Tā ietvaros tika apskatīti un savā starpā salīdzināti vairāki testēšanas rīki: AutoTester Client/Server un AutoController, CompuWare QARun un QALoad, Mercury Interactive WinRunner un LoadRunner, un Rational Software produkts Rational Test ERP Extension I.
Pēc tehnoloģijas izvēles notika testēšanas stratēģijas plānošana, testu katalogu projektēšana un testpiemēru sagatavošana. Visbeidzot tika veikta sistēmas automatizēta testēšana.
Darba pirmajā nodaļā aplūkota testēšanas loma kopējā programmatūras dzīves ciklā, testēšanas veidi un metodes, kā arī testēšanas automatizēšanas principu un rīku pārskats. Otrā nodaļa iepazīstina ar SAP R/3 sistēmu un sniedz vispārējus norādījumus tās testēšanas automatizēšanas stratēģijas veidošanai. Trešajā nodaļā aplūkotas SAP sistēmā pieejamās testēšanas iespējas. Ceturtajā nodaļā dots trešo firmu piedāvāto SAP R/3 testēšanas rīku pārskats un salīdzinājums. Piektajā nodaļā aprakstīta testpiemēru sagatavošana un praktiska izmantošana. Pēdējā - sestajā nodaļā autors analizē gūto pieredzi un sniedz praktiskus ieteikumus testētājiem, kas izmanto vai gatavojas izmantot SAP Test Workbench.
Darba praktiskā daļa izstrādāta un ieviesta uzņēmuma Lattelekom SAP R/3 sistēmas ietvaros.
…
Darbā aplūkots stāvoklis automatizētās testēšanas jomā pasaulē, izpētītas biznesa vadības sistēmas SAP R/3 testēšanas iespējas ar dažādu rīku palīdzību, veikta praktiska testu automatizēšana, izmantojot sistēmas piedāvātās iespējas, sniegti praktiski padomi SAP R/3 testēšanas automatizēšanā.
- Automatizētās testēšanas iespējas SAP R/3 sistēmā
-
Elektroniskās deklarēšanas sistēmas izmantošanas iespējas un trūkumi
Дипломная80 Экономика, Компьютеры, программирование, электроника, Право
- Uz Fī funkcijām bāzēta datu pārraides sistēma
-
Ты можешь добавить любую работу в список пожеланий. Круто!Latvijas patērētāju iespējas iepirkties internetā
Дипломная для университета84
Оцененный! -
Elektroniskā komercija – tās attīstības iespējas Latvijā
Дипломная для университета72
-
Elektroniskās deklarēšanas sistēmas izmantošanas iespējas un trūkumi
Дипломная для университета80
Оцененный! -
E-augstskolas projekta realizācijas iespējas Latvijā
Дипломная для университета64
Оцененный! -
Tīkla skaitļošanas iespējas un perspektīvas telekomunikāciju jomā
Дипломная для университета93