Software Testing -Implementation   Ika Nurkasanah -      5209100083
TESTING PROCESS•   Standar untuk software quality•   Software testing strategy              Determine                     ...
Determine test methodology        Menentukan standar kualitas                softwareContoh : Software untuk rumah sakit m...
Planning the testRencana yang harus ada meliputi rencana testing yang akandilakukan, apakah unit testing, integration test...
Software Test Plan (STP)
Test Design                    •   Desain detail dan prosedur untuk tiap testing     Output         •   Test Case  Random ...
Test Implementation    Merupakan pelaksanaan dari testing itu sendiri yang akan     menghasilkan dokumen Software   test ...
Automated Testing    Merupakan step tambahan pada integrasi tools yang     terkomputerisasi dengan proses pengembangan so...
Automated TestingAdvantage   Akurasi dan kelengkapan performance Disadvantage Automated   Akurasi result log & laporan  ...
Alpha site tests Betha site tests   Dilakukan di lingkungan developer                                       Dilakukan di...
Upcoming SlideShare
Loading in …5
×

C10 software testing implementation

558 views

Published on

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
558
On SlideShare
0
From Embeds
0
Number of Embeds
35
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

C10 software testing implementation

  1. 1. Software Testing -Implementation Ika Nurkasanah - 5209100083
  2. 2. TESTING PROCESS• Standar untuk software quality• Software testing strategy Determine methodology Planning Design Performing
  3. 3. Determine test methodology Menentukan standar kualitas softwareContoh : Software untuk rumah sakit membutuhkanstandar kualitas yang tinggi karenamempertimbangkan konsekuensi bahayakegagalan software akan implikasinya kepadaasien Menentukan strategi testing Strategi testing apakah yang akan digunakan, apakah shitebox ataukah black box, ataukah kominasi keduanya
  4. 4. Planning the testRencana yang harus ada meliputi rencana testing yang akandilakukan, apakah unit testing, integration testing, system testing,atau berbagai kombinasi testing.Hal lain yang direncanakan  Apa yang akan di test (unit,, integrasi, sistem??)  Sumber yang digunakan (test skenario, ataukah apa)  Siapa yang melakukan? (internal developer, external developer, internal perusahaan, atau lembaga eksternal)  Dimana melakukan test (lingkungan developer ataukah klien?)  Kapan melakukan tesing Output Software Test Plan
  5. 5. Software Test Plan (STP)
  6. 6. Test Design • Desain detail dan prosedur untuk tiap testing Output • Test Case Random Sample Synthetic test case(dibuat test designers)
  7. 7. Test Implementation  Merupakan pelaksanaan dari testing itu sendiri yang akan menghasilkan dokumen Software test Report (STR)
  8. 8. Automated Testing  Merupakan step tambahan pada integrasi tools yang terkomputerisasi dengan proses pengembangan softwareProses Automated Testing Tipe Automated Testing Test planning  Code Auditing : mengecek secara Test design Test performance otomatis / terkomputerisasi kode Test Log yang ada dicocokkan dengan Report preparation standar yang dipakai Re-test Final test log  Coverage Monitoring  Functional Tests
  9. 9. Automated TestingAdvantage Akurasi dan kelengkapan performance Disadvantage Automated Akurasi result log & laporan Testing Informasi yang komprehensif  Investasi yang tinggi pada training Durasi pendek dan purchasing  Biaya investasi package yang tinggi  Orang – orang yang berpengalaman tinggi yang dipersiapkan  Tidak terpenuhinya area test pada area yang dipertimbangkan
  10. 10. Alpha site tests Betha site tests Dilakukan di lingkungan developer  Dilakukan di lingkungan pelanggan Kelebihan Kekurangan Mengidentifikasi error Kurangnya systematic yang tidak ter testing Ruang lingkung testing Kesetiaan daam laporan lebih besar Harga tidak begitu banyak dibutuhkan Suli untuk menemukan pengganti lingkungan Lebih banyak lagi yang akan diperiksa oleh testing ini

×