Tuesday, 8 January 2013

Kepentingan System Testing Semasa Pembangunan Sistem


Sistem testing boleh dilakukan pada fasa:
  • SRS
  • SDD
  • Pembangunan system – UAT
  • Integration system
  • Sistem

Sistem testing adalah mengesan kesilapan sebanyak mungkin menggunakan masa dan usaha paling minima.

Testing boleh dilakukan samada:

a.Black box testing – adalah pengujian bagi fungsi-fungsi aplikasi termasuk:
    • Decision table testing
    • All-pairs testing
    • State transition tables
    • Equivalence partitioning
    • Boundary value analysis

Black box testing  cuba mengesan kesilapan dari kategori berikut:
    • fungsi yang tertinggal atau tidak betul,
    • kesalahan antara muka/ interface,
    • kesalahan struktur data atau capaian kepada pangkalan data,
    • kesalahan kelakuan atau kemampuan,
    • kesalahan pada process flow.

b. White box testing - adalah testing bagi internal structure atau perjalanan aplikasi termasuk:
  • Control flow testing
  • Data flow testing
  • Branch testing
  • Path testing
  • Statement coverage
  • Decision coverage

No comments:

Post a Comment