• No results found

Software Test Plan

N/A
N/A
Protected

Academic year: 2021

Share "Software Test Plan"

Copied!
19
0
0

Loading.... (view fulltext now)

Full text

(1)

SOFTWARE TEST PLAN:

SOFTWARE TEST PLAN:

Rancang Bangun Sistem Informasi Pengelolaan Surat Keputusan di FTIF 

Rancang Bangun Sistem Informasi Pengelolaan Surat Keputusan di FTIF 

Approvals: Approvals:

A

Apppprroovveed d BByy:: SSiiggnnaattuurree DDaattee

Documen

Document t ControlControl

Name

Name DoDokukumemen n TeTeststiningg RaRancncanang g BaBangngunun

Si

Siststem em InInfoformrmasasi i PePengngelelololaaaan n SuSuraratt Keputusan di FTIF

Keputusan di FTIF

Doc. Ref. No.

Doc. Ref. No. 0101

Document Status

Document Status For ApprovalFor Approval Date of Issue

Date of Issue 16 Apr. 1216 Apr. 12

Change History Change History Doc. Doc. Version Version A

Auutthhoorr DDaattee DDeessccrriippttiioon n / / CChhaannggee

0

011 RRiizzqqi i PPrriiffssaannttii 116 6 AApprr. . 1122 CChhaanngge e iin n cchhaapptteerr11, , 33, , 44, , 55,, 6

6 0

(2)

1

1 IIn

nttrro

od

du

uc

cttio

ion

n

Dokumen test plan ini dibuat

Dokumen test plan ini dibuat untuk melakukan perencanaan terhadapuntuk melakukan perencanaan terhadap tes

testinting g dardari i DokDokumumen en TesTestintingg RanRancancang g BanBangun gun SisSistem tem InfoInformrmasiasi Pengelolaan Surat Keputusan di FTIF. Sedangkan tujuan umum dari Pengelolaan Surat Keputusan di FTIF. Sedangkan tujuan umum dari uji coba yang dilakukan pada system aplikasi ini antara lain:

uji coba yang dilakukan pada system aplikasi ini antara lain: 1

1.. MMeengngetetahahuui i apapakakah ah sesemmuua a fufunngsgsi i yyanang g ttererddapapat at ddalalamam do

dokumkumenentatasi si ususer er neneededs s tetelalah h teterprpenenuhuhi. i. ToTololok k ukukur ur yayangng digunakan yaitu apabila fungsi-fungsi yang tercantum dalam digunakan yaitu apabila fungsi-fungsi yang tercantum dalam dokumentasi user needs telah dipenuhi oleh perangkat lunak dokumentasi user needs telah dipenuhi oleh perangkat lunak ini. Dan terdapat bukti dari user pengguna berupa dokumen ini. Dan terdapat bukti dari user pengguna berupa dokumen kesesuaian.

kesesuaian. 2.

2. MeMengngetetahahui ui apapakakah ah sesemmua ua fufungngsi si yayang ng adada a tetelalah h beberjrjalalanan dengan benar. Tolok ukur kebenaran yang digunakan adalah dengan benar. Tolok ukur kebenaran yang digunakan adalah apa

apabila bila funfungsigsi- - funfungsi gsi tertersebsebut ut telatelah h berberjalajalan n sessesuai uai dedengangann alur pada

alur pada use case use case dalam dokudalam dokumen perancmen perancangan desain angan desain yangyang ada di lampiran ReadySET

ada di lampiran ReadySET 3.

3. MeMengengetahtahui ui apaapakah semkah semua fungsua fungsi i yanyang g ada didaada didalam apliklam aplikasiasi sudah termasuk aplikasi yang user friendly. Tolok ukur yang sudah termasuk aplikasi yang user friendly. Tolok ukur yang digun

digunakan akan yaitu apayaitu apabila tidak adabila tidak adanya kelunya keluhan dari penhan dari penggunggunaa mengenai aplikasi yang dibuat.

mengenai aplikasi yang dibuat.

2

2 L

Liitte

erra

attu

urre

e

 Testin

 Testing mag macemncemnya aya ada ada apa apa ajaja White box, black box

White box, black box

Functional dan system requirement adalah: Functional dan system requirement adalah:

3

3 S

Sc

co

op

pe

e

Spesifikasi komputer yang digunakan untuk menguji Sistem Informasi Spesifikasi komputer yang digunakan untuk menguji Sistem Informasi Pengelolaan Surat Keputusan ini antara lain:

Pengelolaan Surat Keputusan ini antara lain: a.

a. SpesSpesifikasi komifikasi komputer apputer aplikasi selikasi server dan drver dan databaatabase servse serverer

• Processor Intel Pentium 4Processor Intel Pentium 4 •

• Memory 1 GBMemory 1 GB •

• Kapasitas harddisk free sebesar 40 GBKapasitas harddisk free sebesar 40 GB •

• Lan CardLan Card •

• Sistem operasi yang digunakan adalah Windows XPSistem operasi yang digunakan adalah Windows XP •

• Server database yang digunakan adalah MySQL 5.0Server database yang digunakan adalah MySQL 5.0

b.

b. Spesifikasi komputer clientSpesifikasi komputer client

(3)

• Memory 512 MBMemory 512 MB •

• Kapasitas harddisk free sebesar 10 GBKapasitas harddisk free sebesar 10 GB •

• Lan CardLan Card •

• Sistem operasi yang digunakan adalah Windows XPSistem operasi yang digunakan adalah Windows XP

Skenario uji coba ini disusun berdasarkan beberapa use case yang Skenario uji coba ini disusun berdasarkan beberapa use case yang telah dibuat pada tahap desain. Skenario terdiri dari 2 bagian, yaitu telah dibuat pada tahap desain. Skenario terdiri dari 2 bagian, yaitu overview dan langkah-langkah untuk menjalankan usecase yang

overview dan langkah-langkah untuk menjalankan usecase yang akanakan diuji. Langkah-langkah tersebut akan dilaksanakan dan hasilnya akan diuji. Langkah-langkah tersebut akan dilaksanakan dan hasilnya akan digambarkan. Setelah itu akan

digambarkan. Setelah itu akan dilakukan evaluasi dari hasil

dilakukan evaluasi dari hasil pelaksanaan skenario tersebut.pelaksanaan skenario tersebut.

4

4 R

Re

effe

erre

en

nc

ce

es

s

Dokumen yang terkait dengan test plan ini adalah: Dokumen yang terkait dengan test plan ini adalah:

• System RequirementsSystem Requirements

-- UUsse e CCaasseess -- FFeeaattuurre e ssppeeccss

-- KKeebbuuttuuhhaan n NNoonn--FFuunnggssiioonnaal l ddaan n KKeebbuuttuuhhaan n LLiinnggkkuunnggaann (Non-functional Requirements & Enviromental Requirements) (Non-functional Requirements & Enviromental Requirements)

• Require Tracebility MatrixRequire Tracebility Matrix

D

Dooccuummeennt t ReReffeerreenncce e && Version

Version

Document Title / Description Document Title / Description

V

Veerrssiioon n 11 LLaammppiirraan n RReeaaddyysseett V

Veerrssiioon n 11 RReeqquuiirreemmeennt t TTrraacceebbiilliitty y MMaattrriixx

5

5 T

Te

es

st

t IItte

em

ms

s

T

Teesst t IItteem m NNaammee TTeesst t IItteem m VVeerrssiioon n NNoo..

Use Case Rancang Bangun Sistem Informasi Use Case Rancang Bangun Sistem Informasi Pengelolaan Surat Keputusan di FTIF

Pengelolaan Surat Keputusan di FTIF

Use Case version 1 Use Case version 1

5.

5.11 FeFeatuatureres to s to be be TeTestestedd

F

Feeaattuurree UUsse e CaCassee OOvveerrvviieeww

F-01 F-01  Textfie  Textfieldld

UC-UC-00.00.0000.01 .01 UC-UC-0000.01.01.02 .02 UC- UC-0 00.0.0011.0.03 3 UCUC--0000.0.011.0.05 5 UC UC--0 00.0.0011.0.06 6 UCUC--0000.0.02.2.02 02 UC UC--0 000..0022..003 3 UUCC--0000..0022..004 4 UUC C--0 000..0022..006 6 UUCC--0000..0022..007 7 UUC C--0 000..0022..009 9 UUCC--0000..0022..110 0 UUC C--0 00.0.0022.1.12 2 UCUC--0000.0.02.2.113 3 UC UC--0 00.0.0033.0.05 5 UCUC--0000.0.033.0.06 6 UC UC--D

Deennggaan n aaddaannyya a ffitituur r ininii, , ddii harapkan actor yang melakukan harapkan actor yang melakukan entri data mempunyai tempat / entri data mempunyai tempat / fi

fieleld d yayanng g di di gugunnakakan an ununtutukk melakukan pengisian akan suatu melakukan pengisian akan suatu hal. Seperti data pengguna, dsb. hal. Seperti data pengguna, dsb.

(4)

0 00.0.0033.0.07 7 UCUC--0000.0.033.0.08 8 UC UC--0 00.0.0033.0.09 9 UCUC--0000.0.033.1.10 0 UC UC--0 00.0.0033.1.11 1 UCUC--0000.0.033.1.12 2 UC UC--0 00.0.0033.1.13 3 UCUC--0000.0.033.1.14 4 UC UC--0 00.0.0033.1.15 5 UCUC--0000.0.033.1.16 6 UC UC--0 00.0.0033.1.18 8 UCUC--0000.0.033.1.19 9 UC UC--0 000..0033..220 0 UUCC--0000..0033..221 1 UUC C--0 00.0.0033.2.22 2 UCUC--0000.0.033.2.23 3 UUC- C-0 00.0.0033.2.24 4 UCUC--0000.0.033.2.25 5 UUC- C-0 00.0.0033.3.31 1 UCUC--0000.0.033.3.32 2 UC UC--0 00.0.0033.3.33 3 UCUC--0000.0.033.3.34 4 UC UC--0 00.0.0033.3.35 5 UCUC--0000.0.033.3.36 6 UC UC--0 00.0.0044.0.02 2 UCUC--0000.0.04.4.04 04 UUC- C-00.04.05 00.04.05 F-0 F-02 2 ChCheckeck Box Box UC-0

UC-00.030.03.19 .19 UC-0UC-00.030.03.26 .26 UC- UC-0 00.0.0033.2.27 7 UCUC--0000.0.033.2.28 8 UC UC--0 00.0.0033.2.29 9 UCUC--0000.0.033.3.30 0 UC UC--0 00.0.0033.3.31 1 UCUC--0000.0.033.3.32 2 UC UC--0 00.0.0033.3.33 3 UCUC--0000.0.033.3.34 4 UC UC--0 00.0.0033.3.35 5 UCUC--0000.0.033.3.36 6 UC UC--00.04.04 UC-00.04.05 00.04.04 UC-00.04.05 Fi

Fitutur r inini i beberfrfuungngsi si bibila la iningiginn melakukan pengisian field yang melakukan pengisian field yang be

berurupa pa chchececk k apapakakah ah sysyararatat y

yanang g adada a di di dadalalam m uuse se cacasese tteerrsseebbuut t tetellaah h tteerrllaakkssaannaa.. Sebagai sebuah bukti.

Sebagai sebuah bukti.

F-03 F-03 Password Password Field Field

UC-UC-00.00.0000.01 .01 UC-UC-0000.01.01.02 .02 UC- UC-00.01.03 UC-00.01.05

00.01.03 UC-00.01.05

F

Fiittuur r iinni i ddiigguunnaakkaan n uunnttuukk menga

mengatasi tasi permapermasalasalahan han padapada lo

logigin, n, yayaititu u uuntntuuk k mmenenuututupipi passw

password ord akun akun penggupengguna na agaragar tidak terlihat. tidak terlihat. F F--004 4 TTeexxtt Area Area UC-0

UC-00.020.02.02 .02 UC-0UC-00.020.02.03 .03 UC- UC-0 000..0022..004 4 UUCC--0000..0022..006 6 UUC C--0 000..0022..007 7 UUCC--0000..0022..009 9 UUC C--0 00.0.0022.1.10 0 UCUC--0000.0.02.2.112 2 UC UC--0 00.0.0022.1.13 3 UCUC--0000.0.033.0.05 5 UUC- C-0 00.0.0033.0.06 6 UCUC--0000.0.033.0.07 7 UC UC--0 00.0.0033.0.08 8 UCUC--0000.0.033.0.09 9 UC UC--0 00.0.0033.1.10 0 UCUC--0000.0.033.1.11 1 UC UC--0 00.0.0033.1.12 2 UCUC--0000.0.033.1.13 3 UC UC--0 00.0.0033.1.14 4 UCUC--0000.0.033.1.15 5 UC UC--0 00.0.0033.1.16 6 UCUC--0000.0.033.1.18 8 UC UC--00.03.19 UC-00.03.31 00.03.19 UC-00.03.31 D

Deennggaan n aaddaannyya a ffitituur r ininii, , ddii harapkan actor yang melakukan harapkan actor yang melakukan entri data mempunyai tempat / entri data mempunyai tempat / fi

fieleld d yayanng g di di gugunnakakan an ununtutukk melakukan pengisian akan suatu melakukan pengisian akan suatu hal dalam jumlah banyak.

hal dalam jumlah banyak.

F

F--005 5 EErrrroorr Message Message

UC-0

UC-00.000.00.01 .01 UC-0UC-00.010.01.02 .02 UC- UC-0 00.0.0011.0.03 3 UCUC--0000.0.011.0.04 4 UC UC--0 00.0.0011.0.05 5 UCUC--0000.0.02.2.02 02 UUC- C-0 000..0022..004 4 UUCC--0000..0022..005 5 UUC C--0 00.0.0022.0.06 6 UCUC--0000.0.02.2.07 07 UC UC--0 00.0.0022.1.10 0 UCUC--0000.0.02.2.113 3 UC UC--0 00.0.0033.0.05 5 UCUC--0000.0.033.0.06 6 UC UC--0 00.0.0033.0.07 7 UCUC--0000.0.033.0.08 8 UC UC--0 00.0.0033.1.13 3 UCUC--0000.0.033.1.14 4 UC UC--0 00.0.0033.1.15 5 UCUC--0000.0.033.1.16 6 UC UC--0 000..0033..119 9 UUCC--0000..0033..226 6 UUC C--0 00.0.0033.2.27 7 UCUC--0000.0.033.2.28 8 UC UC--0 00.0.0033.2.29 9 UCUC--0000.0.033.3.30 0 UC UC--Fi

Fitutur r inini i beberfrfuungngsi si bibila la iningiginn melakukan pengisian field yang melakukan pengisian field yang tid

tidak ak boboleh leh kokososong ng dadan n haharuruss sesua

sesuai i dengadengan n ketenketentuan tuan yangyang tteelalah h diditetenntutukkaann. . JJikika a ffieieldld te

tersrseebubut t kkoososonng g atatau au titidadakk sesua

sesuai i dengadengan n ketenketentuan tuan yangyang sud

sudah ah diteditentuntukankan, , mamaka ka akakanan mucul error message.

(5)

0 00.0.0033.3.31 1 UCUC--0000.0.033.3.37 7 UC UC--0 00.0.0044.0.03 3 UCUC--0000.0.04.4.04 04 UUC- C-0 00.0.0044.0.05 5 UCUC--0000.0.06.6.01 01 UC UC--0 000..0066..002 2 UUCC--0000..0066..003 3 UUC C--0 000..0066..004 4 UUCC--0000..0066..005 5 UUC C--0 00.0.0066.0.06 6 UCUC--0000.0.06.6.07 07 UC UC--0 00.0.0066.0.08 8 UCUC--0000.0.06.6.09 09 UC UC--0 00.0.0066.1.10 0 UCUC--0000.0.06.6.111 1 UC UC--0 00.0.0066.1.12 2 UCUC--0000.0.06.6.113 3 UC UC--0 00.0.0066.1.14 4 UCUC--0000.0.06.6.115 5 UC UC--00.06.16 UC-00.06.17 00.06.16 UC-00.06.17 F-F-06 06 RaRadidioo Button Button UC-0

UC-00.020.02.07 .07 UC-0UC-00.020.02.10 .10 UC- UC-0 00.0.0033.0.05 5 UCUC--0000.0.033.0.06 6 UC UC--0 000..0033..007 7 UUCC--0000..0033..008 8 UUC C--0 00.0.0033.1.13 3 UCUC--0000.0.033.1.14 4 UC UC--00.03.15 UC-00.03.16 00.03.15 UC-00.03.16

Fitur ini berfungsi untuk memilih Fitur ini berfungsi untuk memilih sa

salalah h sasatu tu dadata ta dadari ri sesekikianan banyak data yang ada.

banyak data yang ada.

F-07 F-07 Session Session Expiration Expiration UC-00.00.0

UC-00.00.02 2 Digunakan Digunakan untuk untuk mengotomamengotomasisi log out user

log out user

F-08 F-08

Searching Searching

UC-0

UC-00.060.06.01 .01 UC-0UC-00.060.06.02 .02 UC- UC-0 00.0.0066.0.03 3 UCUC--0000.0.06.6.04 04 UC UC--0 00.0.0066.0.05 5 UCUC--0000.0.06.6.06 06 UC UC--0 00.0.0066.0.07 7 UCUC--0000.0.06.6.08 08 UC UC--0 00.0.0066.0.09 9 UCUC--0000.0.06.6.110 0 UC UC--0 00.0.0066.1.11 1 UCUC--0000.0.06.6.112 2 UC UC--0 000..0066..113 3 UUCC--0000..0066..114 4 UUC C--00 00.0.06.6.15 15 UCUC-0-00.0.0606.1.16 6 UC UC--00.06.17 00.06.17 F

Fiittuur r iinni i bbeerrffuunnggssi i uunnttuukk me

melalakukukakan n prprososes es pepencncarariaiann data. Seperti data pengguna, dll. data. Seperti data pengguna, dll.

6

6 T

Tes

esti

ting

ng Ri

Risk

sk Re

Regi

gist

ster

er

Pad

Pada a dodokumkumen en SysSystem tem ReqRequireuiremement nt dardari i RanRancancang g BanBangun gun SisSistemtem Informasi Pengelolaan Surat Keputusan di FTIF risiko dari tiap fitur Informasi Pengelolaan Surat Keputusan di FTIF risiko dari tiap fitur yang ada dinyatakan dalam dua kategori yaitu termasuk Aman dan yang ada dinyatakan dalam dua kategori yaitu termasuk Aman dan termasuk Risiko. Berikut ini daftar tingkat risiko dari fitur yang ada. termasuk Risiko. Berikut ini daftar tingkat risiko dari fitur yang ada.

R

Riissk k IIDD FFeeaattuurree RRiissiikkoo KeteranganKeterangan R

R0011 FF--001 1 TTeexxttffiieelldd AAmmaann --R

R0022 FF--002 2 CChheecck k BBooxx AAmmaann --R

R0033 FF--003 3 PPaasssswwoorrd d FFiieelldd RRiissiikkoo FFiittuur r iinni i ddiigguunnaakkaan n uunnttuukk me

mengangatatasi si pepermarmasasalalahahan n papadada lo

logiginn, , yyaaititu u untuntuuk k mmenenuuttuuppii pas

passwsword ord akakun un pepenggnggununa a agaagarr ti

tidadak k teterlrlihihatat. . FiFitutur r inini i pepentntiningg u

unnttuuk k ddiippeerrhhaattiikkaan n kkaarreennaa m

meennyyaannggkkuut t sseeccuurriitty y ddaarrii peng

penggunguna, a, sehsehinggingga a dihadiharapkrapkanan risiko pencurian identitas ataupun risiko pencurian identitas ataupun akses pihak

(6)

dihindari. dihindari. R R0044 FF--004 4 TTeexxt t AArreeaa AAmmaann --R R0055 FF--005 5 EErrrroor r MMeessssaaggee AAmmaann --R R0066 FF--006 6 RRaaddiio o BBuuttttoonn AAmmaann --R R0077 FF--007 7 SSeessssiioonn Expiration Expiration R

Riissiikkoo DDiigguunnaakkaan n uunnttuuk k mmeennggoottoommaassi i lloogg out

out ususer. er. DaDalalam m tatahap hap uji uji cocobaba haru

harus s dipadipastistikan kan setsetelah elah prosproseses log out, jika kembali ke halaman log out, jika kembali ke halaman se

sebebelulumnmnya ya mamaka ka sesehaharurusnsnyaya session time out dapat berjalan session time out dapat berjalan R

R0088 FF--008 8 SSeeaarrcchhiinngg AAmmaann

--7

7

Test Approach (Strategy)

Test Approach (Strategy)

• What type of testing will be done when?What type of testing will be done when? •

• Will you start by running tests on the most risky area of theWill you start by running tests on the most risky area of the

software? software?

• ArAre e ththerere e papartrts s of of ththe e plplanannened d fufuncnctitiononalalitity y ththat at wiwill ll bebe

delivered after other parts and therefore require you to ‘stage’ delivered after other parts and therefore require you to ‘stage’ your testing?

your testing?

• Is there a ‘must have, should have, could have’ approach to theIs there a ‘must have, should have, could have’ approach to the

priority of new functionality and if so does your test approach priority of new functionality and if so does your test approach take this into account?

take this into account?

• Will Will you you use use predpredominominantly antly requirequiremerements-bnts-based ased manmanual ual testtest

scripts or will you make use of rapid-test techniques such as scripts or will you make use of rapid-test techniques such as exploratory testing to get an early assessment of the stability exploratory testing to get an early assessment of the stability of the software?

of the software?

• WhWhat abouat about the depth and timt the depth and timing of regring of regresessiosion testsn tests? ? WilWilll

regression tests be run manually or will you use automated test regression tests be run manually or will you use automated test tools?

tools?

• Will you have testers dedicated to regression tests and othersWill you have testers dedicated to regression tests and others

dedicated to running tests on

dedicated to running tests on new functionality?new functionality?

• WiWill ll anany y papartrts s oof f ththe e tetest st reregigimme e be be exexececututed ed by by reremmototee

members of the test team? members of the test team?

• WhWhat at ababouout t nonon-n-fufuncnctiotionanal l teteststining g liklike e ininststallall/u/uninninststallall,,

compatibility, load, volume and performance, etc.? compatibility, load, volume and performance, etc.?

• When will such tests be run and will this impact on the moreWhen will such tests be run and will this impact on the more

regular functional testing? regular functional testing?

7.1

7.1 Test ToolsTest Tools

 Testi

 Testing ng pada pada RancaRancang ng BanguBangun n Sistem Sistem InforInformasi masi PengePengelolaalolaan n SuratSurat Keputusan di FTIF i

Keputusan di FTIF ini menggunakan TCM.ni menggunakan TCM.

8

(7)

N

Naammee RRoollee ReRessppoonnssiibbiilliittyy

R

Riizzqqi Pi Prriiffssaannttii TTeesst tt teeaam mm meemmbbeerr UC-00.00.01 - UC-00.03.18UC-00.00.01 - UC-00.03.18

IIrriinne e DDwwii Kenestie

Kenestie

 Test

 Test team team memmemberber UC-00.03.19 - UC-00.05.15UC-00.03.19 - UC-00.05.15

9

9 Ma

Mana

nage

gem

men

ent

t an

and

d Me

Metr

tric

ics

s

Who will be

Who will be managing the managing the testing? testing? Will different people be mWill different people be managinganaging different phases, for example integration test phase, component test different phases, for example integration test phase, component test phas

phases? es? Does thDoes the Project Mae Project Managenager require mr require metrics to be coetrics to be collectedllected from you?

from you? If so, then list these here aIf so, then list these here and state when and state when and how you wnd how you willill construct the metrics and report them.

construct the metrics and report them.

Who will be managing the different versions of software released into Who will be managing the different versions of software released into the test

the testing phaseing phase(s)? (s)? Will this be the respoWill this be the responsibilitnsibility of the test teamy of the test team or developme

or development? nt? Are there other Are there other test teams test teams you need tyou need to work with?o work with? Wi

Will ll a a dededidicacateted d coconfinfiguguraratition on mamananagegemement nt teteam am mamananage ge ththisis?? Cover such aspects here.

Cover such aspects here. Wil

Will you set up regul you set up regular melar meetinetings to reviegs to review test prow test progregress? ss? A 15-A 15-minute daily meeting of the test team is very useful, although a minute daily meeting of the test team is very useful, although a weekly meeting between the test manager and senior management weekly meeting between the test manager and senior management ma

may be y be momore approre appropripriate for this leveate for this level. l. DocDocumument youent your r memeetietingng schedules and reporting lines here.

schedules and reporting lines here. 9.1

9.1 TesTest Est Estimtimatioation an and Snd Schecheduldulee

9.2

9.2 Test Phase Entry and Exit CriteriaTest Phase Entry and Exit Criteria 9.2.1

9.2.1 InteIntegratgration Tesion Test Phase Et Phase Entry Crntry Criteriteriaia

• InIntetegrgratatioion n tetest st dodocucumementntatatioion/n/scscririptpts s hahave ve bebeen en pepeer

er--reviewed reviewed

• SoSoftftwwarare e to to be be inintetegrgratatioion n teteststed ed hahas s bebeen en chchececkeked d inintoto

configuration management system configuration management system

•  Test  Test data data compcompletedleted •

•  Test  Test envirenvironmonment coent completmpleteded •

• Planned number of issues expected to be found in integrationPlanned number of issues expected to be found in integration

test has been agreed test has been agreed

• etcetc

9.2.2

9.2.2 InteIntegratgration Teion Test Phast Phase Exise Exit Critet Criteriaria

• 100% of integration tests are executed100% of integration tests are executed •

(8)

• Integration Test Report has been approvedIntegration Test Report has been approved •

• Integration tested software has been checked Integration tested software has been checked into configurationinto configuration

management system management system

• Integration tested software is available for next test phaseIntegration tested software is available for next test phase •

• Less thanLess than nn outstanding low severity issuesoutstanding low severity issues •

• Less thanLess than nn outstanding medium severity issuesoutstanding medium severity issues •

• Less thanLess than nn outstanding high severity issuesoutstanding high severity issues •

• Number of issues found did not exceed planned number byNumber of issues found did not exceed planned number by

more than 25% more than 25%

• etcetc

9.2.3

9.2.3 AcceAcceptancptance Test Phe Test Phase Enase Entry Critry Criteriteriaa

• AcAcceceptptanance ce tetest st dodocucummenentatatitioon/n/scscririptpts s hahave ve bebeen en pepeer

er--reviewed reviewed

• Acceptance Testers have been trained (if doing true UAT)Acceptance Testers have been trained (if doing true UAT) •

• SoSoftwftwarare e to to be be acacceceptptanance ce teteststed ed hahas s bebeen en chchececkeked d inintoto

c

coonfnfigigururatatioion n mmaananagegemmeent nt sysyststem em ((ththis is ccooululd d ininclcluudede documentation and user manuals, etc.)

documentation and user manuals, etc.)

•  Test  Test data data compcompletedleted •

•  Test  Test envirenvironmonment coent completmpleteded •

• Planned number of issues expected to be found in componentPlanned number of issues expected to be found in component

test has been agreed test has been agreed

• etcetc

9.2.4

9.2.4 AcceAcceptancptance Tese Test Phast Phase Exit Ce Exit Criteriteriaria

• 100% of acceptance tests are executed100% of acceptance tests are executed •

• 100% of acceptance tests pass100% of acceptance tests pass •

• User needs 100% validatedUser needs 100% validated •

• Acceptance Test Report has been approvedAcceptance Test Report has been approved •

• AAcccceeppttaanncce e tteesstteed d ssooffttwwaarre e hhaas s bbeeeen n cchheecckkeed d iinnttoo

configuration management system configuration management system

• CustCustomeomer r has has formformally ally approapproved ved accepacceptance of tance of the the softsoftwareware

into the live environment into the live environment

• Less thanLess than nn outstanding low severity issuesoutstanding low severity issues •

• Less thanLess than nn outstanding medium severity issuesoutstanding medium severity issues •

• Less thanLess than nn outstanding high severity issuesoutstanding high severity issues •

• Number of issues found did not exceed planned number byNumber of issues found did not exceed planned number by

more than 25% more than 25%

(9)

9.3

9.3 Suspension and Resumption CriteriaSuspension and Resumption Criteria

10

10 T

Test Deliverables

est Deliverables

 Test

 Test delivedeliverables rables antaantara lainra lain:: 1.

1. UUpdpdatated ed RTRTMM 2 2.. TTCCMM TC# TC# Test Execution Test Execution Steps Steps Expected Expected Result Result Test Test Result Result Date Date T Teesstteedd TTeesstteer r  TC TC Time Time Comment / Comment / (or  (or  Requirement Requirement xref) xref) 1 1 PP 15 m15 m 2 2 TTeessttccaassee ddoonnee FF 50 m50 m 3 3 SS 1 m1 m 4 4 BB 25 m25 m 5 5 UU 3.

3. DafDaftar lotar log darg dari erroi error yang tr yang terjerjadiadi

11

11 Comm

Communicat

unication Plan

ion Plan

N

Naammee RRoollee CCoonnttaacct t DDeettaaiillss

IIrriinne e DDwwii Kenestie

Kenestie

 Test

 Test TeamTeam Member Member Email: [email protected] Email: [email protected] Mob: 085649421991 Mob: 085649421991 R

Riizzqqi i PPrriiffssaannttii TeTesst t TTeeaamm Member Member Email: [email protected] Email: [email protected] Mob: 085236951427 Mob: 085236951427 C

Coommmmuunniiccaattiioon n AAssppeecctt PPuurrppoossee

 Test

 Test Team Team MeetinMeetingg MereMereview view issue issue yang yang ditemditemukan ukan dandan m

meerreennccaannaakkaan n ttuuggaas s uunnttuuk k hhaarrii selanjutnya

(10)

12

12

Software test descriptions (STD) – template

Software test descriptions (STD) – template

1.

1. ScScopope oe of tf the the teseststs 1.1

1.1 The The sosoftwftware are pacpackagkage te to be o be testested ted (na(nameme, ve, versirsion on and and revrevisioision)n) 1.2 The documents providing the basis for the designed tests (name 1.2 The documents providing the basis for the designed tests (name and version for each document)

and version for each document) 2.

2. Test Test envirenvironmonment ent (for (for each each test)test)

2.1 Test identification (the test details are documented in the STP) 2.1 Test identification (the test details are documented in the STP) 2.

2.2 2 DeDetataileiled d dedescscripriptition on of of ththe e opopereratatining g sysyststem em anand d hahardrdwawarere configuration and the required switch settings for the tests

configuration and the required switch settings for the tests 2.3 Instructions for software loading

2.3 Instructions for software loading 3 Testing process

3 Testing process

3.1 Instructions for input, detailing every step of the input process 3.1 Instructions for input, detailing every step of the input process 3.2 Data to be recorded during the tests

3.2 Data to be recorded during the tests 4 Test cases (for each case)

4 Test cases (for each case)

4.1 Test case identification details 4.1 Test case identification details  Test

 Test IDID DescDescriptionription ExpeExpectedcted Result Result

A

Accttuuaal Rl Reessuulltt KKeetteerraannggaann

 TC-00.00.01 00.00.01

P

Prre e kkoonnddiissii: : AAkkttoorr tteellaah h mmaassuukk h haallaammaan n mmaassuukk akun. akun. Skenario utama Skenario utama 1.

1. Aktor memAktor memasukkasukkanan n

naamma a ppeenngggguunnaa d

daan n kkaatta a ssaannddii pada form akun pada form akun 2

2.. AAkkttoor r mmeenneekkaann ttoommbbool l ’’MMaassuukk’’ u

unnttuuk k mmaassuuk k kkee dalam aplikasi dan dalam aplikasi dan m

meenenekakan n totommboboll ’B

’Baattaal’ l’ jijikka a iinngginin mengosongkan mengosongkan form akun form akun 3 3. S. Siisstteem m aakkaann mem

memeriksa eriksa apakaapakahh fo

form rm ttelelah ah ttererisisi,i,  jika

 jika kosokosongng  jalanka

 jalankan n skenskenarioario

Sist

Sistem em akaakann menampilka menampilka n n hhaallaammaann utama utama

(11)

alternatif 1 alternatif 1 4

4. S. Siisstteem m aakkaann mem

memeriksa eriksa apakaapakahh n

naamma a aakkuun n ddaann ka

kata ta sasandndi i sesesusuaiai de

dengngan an dadatatababasese p

paadda a ttaabbeel l aakkuunn dan hak akses, jika dan hak akses, jika tid

tidak ak sesesusuai ai mmakakaa  jalanka

 jalankan n skenskenarioario alternatif 2

alternatif 2

Skenario Alternatif  Skenario Alternatif  1

1.. JJiikka a aakkttoor r ttiiddaakk memasukkan nama memasukkan nama a

akkuun n ddaan n kkaattaa sa

sandndi i mmaaka ka akakaann muncul pesan error muncul pesan error ”Form kosong”

”Form kosong” 2.

2. Jika namJika nama akun daa akun dann k kaatta a ssaannddi i ttiiddaakk s seessuuaai i papaddaa d daattaabbaasse e mmaakkaa akan muncul pesan akan muncul pesan ”N

”Naamma a AAkkuun n ddaann Ka

Kata ta SaSandndi i bebelulumm terdaftar” terdaftar”  TC-00.00.02 00.00.02 P

Prre e kkoonnddiissii: : AAkkttoorr tteellaah h mmaassuukk kedalam aplikasi kedalam aplikasi Skenario: Skenario: Ak

Aktotor r memenenekakan n lilinknk ’Keluar’ ’Keluar’ Aktor akan Aktor akan disuguhkan disuguhkan halaman halaman masuk akun masuk akun  TC-00.01.01 00.01.01 P

Prre e kkoonnddiissii: : AAkkttoorr tteellaah h mmaassuukk kedalam aplikasi kedalam aplikasi Skenario: Skenario: 1 1.. AAkkttoor r mmeemmiilliihh me

menu nu DaDaftftar ar akakunun pa

pada da pepengngololahahanan pengguna pengguna 2 2. S. Siisstteem m aakkaann menampilkan menampilkan h

haallaammaan n ddaaffttaarr akun

akun

Sist

Sistem em akaakann menampilka menampilka n daftar data n daftar data akun akun  TC-00.01.01 00.01.01 P

Prre e kkoonnddiissii: : AAkkttoorr tteellaah h mmaassuukk

3

3.. SSiisstteemm akan

(12)

kedalam aplikasi kedalam aplikasi Skenario: Skenario: 1 1.. AAkkttoor r mmeemmiilliihh me

menu nu DaDaftftar ar akakunun pa

pada da pepengngololahahanan pengguna pengguna 2 2. S. Siisstteem m aakkaann menampilkan menampilkan h

haallaammaan n ddaaffttaarr akun akun menampilka menampilka n daftar data n daftar data akun akun  TC-00.01.02 00.01.02  Tamb  Tambahah akun akun P

Prre e kkoonnddiissii: : AAkkttoorr tteellaah h mmaassuukk kedalam aplikasi kedalam aplikasi Skenario: Skenario: 1

1.. AAkkttoor r mmeemmiilliih h lliinnkk tambah akun tambah akun 2 2.. SSiisstteem m aakkaann menampilkan halaman menampilkan halaman tambah akun tambah akun 3.

3.  Aktor meng Aktor mengisi formisi form yang telah

yang telah tersedia.tersedia. Form berisi field nama Form berisi field nama penggu

pengguna, na, kata sandi,kata sandi, ulangi kata sandi dan ulangi kata sandi dan memilih daftar hak memilih daftar hak akses

akses 4

4.. AAkkttoor r mmeenneekkaann tombol ’Simpan’ untuk tombol ’Simpan’ untuk menyimpa

menyimpan data n data keke dalam database. dalam database.

Menekan tombol ’Batal’ Menekan tombol ’Batal’  jika ingin me

 jika ingin membatalkanmbatalkan dan jalankan skenario dan jalankan skenario alternatif 1 alternatif 1 5 5.. SSiisstteem m aakkaann memeriksa apakah memeriksa apakah terdapat field yang terdapat field yang kosong. Jika ya, kosong. Jika ya,  jalankan ske  jalankan skenarionario

alternatif 2 alternatif 2 6 6.. SSiisstteem m aakkaann memeriksa apakah memeriksa apakah nama pengguna nama pengguna sebelumnya telah sebelumnya telah terdaftar. Jika ya, terdaftar. Jika ya,  jalankan ske  jalankan skenarionario

alternatif 3 alternatif 3 7

7.. SSiisstteem m aakkaann

memeriksa apakah kata memeriksa apakah kata sandi dengan ulangi sandi dengan ulangi

9 9.. SSiisstteemm akan akan menampilka menampilka n n hhaallaammaann daftar akun daftar akun

(13)

kata sandi telah sama. kata sandi telah sama. Jika tidak, maka

Jika tidak, maka  jalankan ske  jalankan skenarionario

alternatif 4 alternatif 4 8

8.. SSiisstteem m aakkaann menyimpa

menyimpan n datadata tersebut kedalam tersebut kedalam database database Skenario Alternatif: Skenario Alternatif: 1.

1. Jika aktoJika aktor r memeneknekanan ttoommbbool l ’’BBaattaall’’ ma

maka ka sisiststem em akakanan s

seeccaarra a oottoommaattiiss mengosongkan mengosongkan form

form 2.

2. JiJika ka teterdrdapapat at fifieleldd y

yaanng g ttididaak k tteerrisisii maka akan muncul maka akan muncul p peessaan n ””FFiieelldd kosong” kosong” 3 3.. JJiikka a nnaammaa p peenngggguunna a tteellaahh tteerrddaappaat t ppaaddaa d daattaabbaasse e mmaakkaa akan muncul pesan akan muncul pesan ”N

”Namama a pepengnggugunana s

suuddaah h tteerrddaappaatt pada database” pada database” 4

4.. JJiikka a aakkttoorr me

memasmasukkukkan an katkataa s

saannddi i ddaan n uullaanngg kata sandi berbeda kata sandi berbeda maka akan muncul maka akan muncul ”K

”Katata a sasandndi i titidadakk sama” sama”  TC-00.01.03 00.01.03 Ubah Ubah akun akun P

Prre e kkoonnddiissii: : AAkkttoorr tteellaah h mmaassuukk halaman halaman pengolahan pengolahan pengguna pengguna Skenario: Skenario: 1.

1. AktAktor or mememilimilih h datdataa a akkuun n yyaanng g aakkaann diubah diubah 2 2.. AAkkttoor r mmeenneekkaann tombol ’Ubah’ tombol ’Ubah’ 3 3. S. Siisstteem m aakkaann menampilkan menampilkan 8 8.. SSiisstteemm akan akan menampilka menampilka n n hhaallaammaann Daftar Akun Daftar Akun

(14)

halaman ubah akun halaman ubah akun 4

4.. AAkkttoor r mmeenngguubbahah d

daatta a ppaadda a ffoorrmm y

yaanng g tteerrsseeddiiaa.. F

Foorrm m tteerrsseebbuutt tteerrddiriri i atataas s ffieieldld na

namma a pepengngggununa,a, ffiieelld d kkaatta a ssaannddii baru sebanyak dua baru sebanyak dua kali dan daftar hak kali dan daftar hak akses.

akses. 5

5.. AAkkttoor r mmeenneekkaann to

tommbobol l ’S’Simimpapan’n’.. A

Akkttoor r mmeenneekkaann ttoommbbool l ’’BBaattaall’’ m

maakka a jjaallaannkkaann ske

skenarnario io altalternernatif atif  1

1 6

6. S. Siisstteem m aakkaann mem

memeriksa eriksa apakaapakahh terdapat field yang terdapat field yang tidak terisi. Jika ya, tidak terisi. Jika ya, m

maakka a jjaallaannkkaann ske

skenarnario io altalternernatif atif  2

2 7

7. S. Siisstteem m aakkaann mem

memeriksa eriksa apakaapakahh k

kaatta a ssaannddi i ddaann ul

ulanangi gi kakata ta sasandndii tteellaah h ssaammaa. . JJiikkaa ttiiddaakk, , mmaakkaa  jalanka

 jalankan n skenskenarioario alternatif 3

alternatif 3

Skenario Alternatif: Skenario Alternatif: 1.

1. Jika aktoJika aktor r memeneknekanan tombol batal, maka tombol batal, maka sistem akan secara sistem akan secara otomatis otomatis mengosongkan mengosongkan form form 2.

2. JiJika ka teterdrdapapat at fifieleldd y

yaanng g ttididaak k tteerrisisii maka akan muncul maka akan muncul p

peessaan n ””FFiieelldd kosong”

kosong” 3

3.. JJiikka a aakkttoorr me

(15)

s

saannddi i ddaan n uulalannggii kata sandi berbeda, kata sandi berbeda, maka akan muncul maka akan muncul pe

pesasan n ”ka”kata ta sasandndii salah” salah”  TC-00.01.04 00.01.04 Hapus Hapus akun akun P

Prre e KKoonnddiissii: : AAkkttoorr tteellaah h mmaassuukk halaman halaman Pengolahan Pengolahan Pengguna Pengguna Skenario Utama: Skenario Utama: 1.

1. AktAktor or mememilimilih h datdataa a akkuun n yyaanng g aakkaann dihapus dihapus 2 2.. AAkkttoor r mmeenneekkaann tombol ’Hapus’ tombol ’Hapus’ 3 3. S. Siisstteem m aakkaann memberikan memberikan konfir

konfirmasi masi ’Apaka’Apakahh y

yaakkiin n iinnggiinn menghapus menghapus akun ?’. akun ?’. 4 4.. AAkkttoor r mmeenneekkaann ttoommbbool l ’’OOKK’ ’ jjiikkaa set

setuju uju memenghnghapuapuss a

akkuunn. . JJiikka a ttiiddaakk y

yaakkiinn, , mmaakkaa m

meenenekakan n totommboboll ’C

’Canancecel’ l’ jajalalanknkanan ske

skenarnario io altalternernatif atif  1

1

Skenario Alternatif: Skenario Alternatif: 1.

1. Jika aktoJika aktor r memeneknekanan ttoommbbool l ’’TTiiddaakk’’,, maka akan muncul maka akan muncul pe

pesasan n ”Da”Data ta akakunun ba

batatal l teterhrhapapus us !”!” d

daan n ddiillaannjjuuttkkaann a akkttoor r mmeenneekkaann tombol ’OK’ tombol ’OK’ 1 1.. SSiisstteemm akan akan menghapus menghapus a akkuun n ddaarrii database database p paadda a ttaabbeell akun. akun. 2 2.. SSiisstteemm akan akan menampilka menampilka n n hhaallaammaann daftar akun daftar akun  TC-00.01.05 00.01.05 Ubah Ubah Kata Kata Sandi Sandi P

Prre e KKoonnddiissii: : AAkkttoorr tteellaah h mmaassuuk k kkee dalam aplikasi dalam aplikasi Skenario utama: Skenario utama: 1.

1. AkAktotor r mememimilih lih linlinkk ubah kata sandi ubah kata sandi 2 2. S. Siisstteem m aakkaann 1 1.. SSiisstteemm akan akan menyimpan menyimpan perubahan perubahan pada pada database database akun akun

(16)

menampilkan menampilkan

halaman ubah kata halaman ubah kata sandi

sandi 3

3.. AAkkttoor r mmeenngguubbahah d

daatta a ppaadda a ffoorrmm yang

yang telah telah tersedi.tersedi. F

Foorrm m tteerrsseebbuutt tteerrddiriri i atataas s ffieieldld ka

katta a ssaannddi i llaammaa,, k kaatta a ssaannddi i bbaarruu d daan n uullaannggi i kkaattaa sandi sandi 4 4.. AAkkttoor r mmeenneekkaann to

tommbobol l ’S’Simimpapan’n’..  Jika

 Jika aktoaktor r menemenekankan ttoommbbool l ’’BBaattaall’’ m

maakka a jjaallaannkkaann ske

skenarnario io altalternernatif atif  1

1 5

5. S. Siisstteem m aakkaann mem

memeriksa eriksa apakaapakahh terdapat field yang terdapat field yang tidak terisi. Jika ya, tidak terisi. Jika ya, m

maakka a jjaallaannkkaann ske

skenarnario io altalternernatif atif  1

1 6

6. S. Siisstteem m aakkaann mem

memeriksa eriksa apakaapakahh k

kaatta a ssaannddi i llaammaa sama dengan yang sama dengan yang ada pada database. ada pada database.  Jika

 Jika tidak tidak makamaka  jalanka

 jalankan n skenskenarioario alternatif 2

alternatif 2 7

7. S. Siisstteem m aakkaann mem

memeriksa eriksa apakaapakahh k

kaatta a ssaannddi i bbaarruu d

daan n uullaannggi i kkaattaa sa

sandndi i tetelalah h sasamama..  Jika

 Jika tidak, tidak, makamaka  jalanka

 jalankan n skenskenarioario laternatif 3 laternatif 3 2 2.. SSiisstteemm akan akan menampilka menampilka n n hhaallaammaann u ubbaah h kkaattaa sandi sandi  TC-00.01.06 00.01.06 Lihat Lihat akun akun P

Prre e KKoonnddiissii: : AAkkttoorr tteellaah h mmaassuukk halama pengolahan halama pengolahan pengguna pengguna Skenario Utama: Skenario Utama: 5 5.. SSiisstteemm akan akan menampilka menampilka n data akun n data akun secara rinci secara rinci

(17)

1.

1. AktAktor or mememilimilih h datdataa p peenngggguunna a yyaanngg akan dilihat akan dilihat 2 2.. AAkkttoor r mmeenneekkaann tombol ’Lihat’ tombol ’Lihat’ 3 3. S. Siisstteem m aakkaann m meennggaammbbil il ddaattaa p paadda a ddaattaabbaassee tabel akun dan hak tabel akun dan hak akses akses 4 4. S. Siisstteem m aakkaann menampilkan menampilkan

halaman lihat akun halaman lihat akun  TC-00.02.01 00.02.01 Lihat Lihat daftar daftar usulan SK  usulan SK  P

Prre e KKoonnddiissii: : AAkkttoorr tteellaah h mmaassuukk kedalam aplikasi kedalam aplikasi Skenario Utama: Skenario Utama: 1.

1. AkAktotor r mememimilih lih linlinkk Daftar Usulan SK  Daftar Usulan SK  2 2. S. Siisstteem m aakkaann m meennggaammbbil il ddaattaa p paadda a ddaattaabbaassee tabel usulan tabel usulan Sist

Sistem em akaakann menampilka menampilka n n hhaallaammaann daftar daftar u ussuullaan n sskk dengan dengan usrutan usrutan tanggal tanggal usu

usulan lan yanyangg tel

telah ah masmasukuk terlebih terlebih dahulu dahulu berada pada berada pada daftar daftar urutan urutan pertama pertama  TC-00.02.02 00.02.02  Tamb  Tambahah Usulan SK  Usulan SK  P

Prre e KKoonnddiissii: : AAkkttoorr tteellaah h mmaassuuk k kkee halaman Usulan SK  halaman Usulan SK  Skenario Utama: Skenario Utama: 1.

1. AkAktotor r mememimilih lih linlinkk tambah usulan sk tambah usulan sk 2 2. S. Siisstteem m aakkaann menampilkan menampilkan ha

halalammaan n tatammbbahah usulan sk

usulan sk 3.

3. AktAktor or memengingisi si forformm y

yaanng g tteellaahh tteerrsseeddiiaa. . FFoorrmm tteerrsseebbuut t tteerrddiirrii a

attaas s ffiieelld d nnaammaa pengusul,

pengusul, pen

pengusgusul, ul, jenjenis is sk,sk, 1 1.. SSiisstteemm akan akan menyimpan menyimpan masukan masukan data data kedalam kedalam database database u ussuulalan n ddaann histori_usula histori_usula n. n. 2 2.. SSiisstteemm akan akan menampilka menampilka n n hhaallaammaann tambah tambah usulan SK  usulan SK 

(18)

d

daatta a uussuullaan n sskk,, n

noommoor r uussuullaann,, ten

tentantang, g, terterhithitungung ttaannggggaal l ddaann keterangan keterangan 4 4.. AAkkttoor r mmeenneekkaann to

tommbobol l ’S’Simimpapan’n’..  Jika

 Jika inginingin membatalkan aktor membatalkan aktor m

meenenekakan n totommboboll ’Batal’ dan jalankan ’Batal’ dan jalankan ske

skenarnario io altalternernatif atif  1

1 5

5. S. Siisstteem m aakkaann mem

memeriksa eriksa apakaapakahh fi

fieeld ld tteellah ah tteerrisisii s

seemmuuaa. . JJiikkaa terdapat field yang terdapat field yang ti

tiddak ak teteririsi si mmakakaa  jalanka

 jalankan n skenskenarioario alternatif 2

alternatif 2 6

6. S. Siisstteem m aakkaann mem

memeriksa eriksa apakaapakahh nomor usulan telah nomor usulan telah tteerrddaappaat t ppaaddaa database. Jika telah database. Jika telah tteerrddaappaat t ppaaddaa d

daattaabbaasse e mmaakkaa  jalanka

 jalankan n skenskenarioario alternatif 3

alternatif 3

Skenario Alternatif: Skenario Alternatif: 1.

1. Jika aktoJika aktor r memeneknekanan ttoommbbool l ’’BBaattaall’’,, m

maakka a ssiisstteemm s

seeccaarra a oottoommaattiiss mengosongkan mengosongkan field

field 2.

2. JiJika ka teterdrdapapat at fifieleldd y

yaanng g ttididaak k tteerrisisii maka akan muncul maka akan muncul p

peessaan n ””FFiieelldd Kosong !”

Kosong !” 3.

3. JiJika ka nonomomor r ususululanan telah terdapat pada telah terdapat pada d

daattaabbaasse e mmaakkaa akan muncul pesan akan muncul pesan ”

(19)

telah terdaftar !” telah terdaftar !” 4.2 Input data and system settings 4.2 Input data and system settings

4.3 Expected intermediate results (if applicable) 4.3 Expected intermediate results (if applicable)

4.4 Expected results (numerical, message, activation of equipment, 4.4 Expected results (numerical, message, activation of equipment, etc.)

etc.)

5 Actions to be taken in case of program failure/cessation 5 Actions to be taken in case of program failure/cessation 6 Procedures to be applied

References

Related documents