Road To Software Testing

Huwag ninyo na pansinin to, basic terms lang ng software testing ilalagay ko pero pwede ko rin dagdagan.
Ano ba kasi yung software testing? Ite test mo yung software depende sa anong test gagawin mo.

For example: May Static and Dynamic Analysis Static

Analysis: Ito yung type ng pag te test na babasahin mo yung code pero nowadays nagiging automated na yung pag te test. Pero para sakin, “hindi lahat nadadaan sa Automated Test kailangan pa din ng Manual” Yung mga Major Functions pwede pa rin i-test ng Manual and Automated.



Dynamic Analysis: Ito yung type ng pag te test na ira run mo yung code then kapag may ilalabas na error. Voila! Pwede ka na mag bug report sa Test Manager/Lead ninyo.

Type of Testing: Black-Box Testing: Ito yung type ng pag te test na yung pag ine execute mo yung dine develop mo e hindi mo na ine examine yung internal ng actual code output. Yung method na to applicable kina Unit Test, Integration, System and Acceptance.

(Kung may hindi ako namention comment nalang bes)

Unit Testing: Ito yung type ng pag te test na smallest part. Pwede siya i automate or pwede mo rin i test manually.

Integration Testing: Kailangan matapos muna yung Unit Test bago mag sagawa ng Integration Testing, ito yung phase na pag sasamahin na yung bawat modules as a group at dapat mauna to bago mag Validation. May ganitong strategy sa part na to yung Big Bang, Top to Bottom, Bottom To Top and Sandwich Approach

Big Bang Testing: Ito yung strategy sa Integration testing kung saan pag sasama samahin yung mga units at ilinked at once. Ang result, voila! isang complete system. Cons: Mahirap i isolate yung errors.
 

Similar threads


Top Bottom