Skip links

Kiểm thử chất lượng là gì ?

Kiểm thử (Test) là một quá trình đánh giá một hệ thống hay là các thành phần của nó với mục đích là xác định xem nó có thỏa mãn những yêu cầu được đưa ra hay không. Hiểu một cách đơn giản, kiểm thử – test là chạy một chương trình để xác nhận bất kì lỗ hổng, lỗi sai hay những yêu cầu bị bỏ quên, những yêu cầu không đúng so với yêu cầu thực tế đề ra.

Ai sẽ là người test ?

Chắc chắn các bạn sẽ nghĩ ngay là người được phân công làm công việc kiểm thử rồi đúng không! Đương nhiên điều đó là chính xác! Nhưng nếu câu trả lời đơn giản như vậy thì mình sẽ không đưa nó nào trong Blog này!
Sự Thật là: Việc ai là người test phụ thuộc vào quy trình và các bên liên quan đến dự án. Trong ngành công nghiệp phần mềm, những công ty lớn có một team chuyên chịu trách nhiệm việc đánh giá phần mềm đã phát triển với những yêu cầu được chỉ định từ trước. Hơn thế nữa, nhân viên phát triển phần mềm – developer cũng tiến hành kiểm thử – test sản phẩm, và việc đó được gọi là unit testing. Trong hầu hết các trường hợp, người kiểm thử – tester có thể là :

  • Software Tester – Nhân viên kiểm thử phần mềm
  • Software Developer – Nhân viên phát triển phần mềm
  • Leader hoặc Manager của dự án
  • User – Người sử dụng cuối cùng

Mình là Software Tester nhưng các bạn thấy đấy mình không phải là người duy  nhất thực hiện công việc test! Nên các bạn đừng ngạc nhiên khi bạn không phải là người duy nhất tìm thấy Bug (lỗi) nhé các bạn new tester!

Khi nào chúng ta bắt đầu test ?

Việc kiểm thử – test sớm sẽ giúp giảm chi phí và thời gian để xây dựng lại và sửa lỗi để bàn giao sản phẩm phần mềm. Nên đương nhiên là càng sớm càng tốt rồi!!

Tuy nhiên trong một vòng đời của phần mêm, việc kiểm thử – test nên được bắt đầu từ khi có những yêu cầu từ phía khách hàng và được kéo dài đến cho đến khi triển khai phần mềm. Thời điểm bắt đầu kiểm thử còn phụ thuộc vào mô hình phát triển phần mềm đang được sử dụng.

Ví dụ như: trong mô hình thác nước – waterfall model, kiểm thử – test chính thức được thực hiện ở giai đoạn kiểm thử – testing phase. Nhưng ở trong mô hình gia tăng – incremental model, kiểm thử được thực hiện ở cuối mỗi chu kỳ con và kiểm thử cho toàn bộ sản phẩm được thực hiện ở giai đoạn cuối khi hoàn thiện sản phẩm.

Khi nào thì dừng việc test ? 

Có phải là sẽ dừng khi test được 100% hiệu quả ? Để trả lời được câu hỏi này trước hết chúng ta phải trả lời được câu hỏi : Liệu có thể tìm thấy mọi khiếm khuyết trong các phần mềm?

Sự Thậthầu hết các phần mềm phức tạp và có một phạm vi kiểm thử rất lớn. Nó không phải là không thể tìm thấy tất cả các khiếm khuyết trong phần mềm nhưng nó được thực hiện mãi mãi.Ngay sau khi phát hiện nhiều lỗi trong phần mềm và sửa lỗi, không ai thực sự có thể đảm bảo rằng phần mềm sẽ hoàn thành. Và đương nhiên, chúng ta không có thể tự tin nói rằng chúng tôi đã hoàn thành việc kiểm thử, tìm thấy tất cả các khiếm khuyết trong phần mềm và nó không có bất kỳ lỗi nào nữa.

Vậy Dừng việc kiểm thử phần mềm lại khi tất cả các khiếm khuyết được tìm thấy: Điều này là có thể hay không?

Câu trả lời là: mục đích của kiểm thử không phải là tìm thấy khiếm khuyết trong phần mềm. Mục đích của kiểm thử phần mềm là để chứng minh rằng các phần mềm không làm việc như dự định bằng cách phá vỡ nó hoặc tìm độ lệch giữa kết quả hành vi của người dung và kết quả mà họ mong đợi.

Có những khuyết tật không giới hạn trong phạm vi phần mềm và do đó thực tế là không thể thực hiện việc kiểm thử cho đến khi tất cả các khuyết tật được tìm thấy như thể chúng ta không bao giờ có thể biết được đâu là lỗi cuối cùng của phần mềm. Sự thật là chúng ta không thể phụ thuộc vào việc tìm kiếm tất cả các khiếm khuyết trong phần mềm để kết luận sản phẩm đã hoàn chỉnh hay chưa.

Thật tình mà nói, kiểm thử phần mềm là chu kỳ vô tận và việc kiểm thử sẽ tiếp tục cho đến khi có quyết định khi nào và dừng lại ở đâu. Để đi đến một quyết định ngừng việc kiểm thử phải trải qua nhiều công đoạn rất phức tạp.

Nếu “dừng lại khi tất cả các khiếm khuyết được tìm thấy” không phải là tiêu chí để ngừng kiểm thử phần mềm thì đâu là cơ sở đi đến quyết định này?

Rất khó để xác định khi nào thì dừng kiểm thử – test, vì test là quá trình ko bao giờ kết thúc và không ai có thể yêu cầu phần mềm được test 100%. Các khía cạnh dưới đây có thể được cân nhắc cho việc dừng lai quy trình test:

  • Hạn chót phát triển phần mềm – deadline.
  • Đã thực hiện hết các testcase được đề ra.
  • Hoàn thiện các chức năng và toàn bộ code đã đảm bảo được các yêu cầu đề ra.
  • Tỷ lệ bug phải trong giới hạn mong muốn.
  • Không có những bug nghiêm trọng
  • Quyết định của quản lý dự án

Trên đây là những câu hỏi mà mình cảm thấy nó khá là đơn giản nhưng việc hiểu được nó lại khá phức tạp-cùng với những suy nghĩ và lập luận của mình! Đừng ngần ngại tìm hiểu và trao dồi thêm thông tin nhé! Vì kiến thức là kho tàng quý báu nhất của nhân loại mà!

Nếu có bất kỳ thắc mắc và góp ý nào, hãy liên hệ với chúng tôi! Labian Labs!!

  1. how to buy viagra
    Permalink
  2. i took viagra mom
    Permalink
  3. viagra erection gif
    Permalink
  4. viagra generics price
    Permalink
  5. buy viagra on line
    Permalink
  6. viagra meme
    Permalink
  7. viagra mistake
    Permalink
  8. viagra or cialis
    Permalink
  9. best price for viagra
    Permalink
  10. sildenafil for women
    Permalink
  11. sildenafil stories
    Permalink
  12. buy cialis
    Permalink
  13. cialis 10mg
    Permalink
  14. blue chew viagra
    Permalink
  15. atorvastatin 154
    Permalink
  16. canada viagra
    Permalink
  17. brother takes viagra
    Permalink
  18. cialis wikipedia
    Permalink
  19. chinese viagra
    Permalink
  20. viagra meaning
    Permalink
  21. augmentin jaw infection
    Permalink
  22. jodi west viagra
    Permalink
  23. mom son viagra
    Permalink
  24. viagra and alcohol
    Permalink
  25. numbness and tingling from cephalexin
    Permalink
  26. ciprofloxacin and ibprofuen with zzzquil
    Permalink
  27. oxybutynin tinnitus
    Permalink
  28. tizanidine safe for breast feeding
    Permalink
  29. abilify maintena
    Permalink
  30. allopurinol para que es
    Permalink
  31. amiodarone drip protocol
    Permalink
  32. amitriptyline 50 mg
    Permalink
  33. amlodipine adverse effects
    Permalink
  34. amoxicillin clavulanate liquid
    Permalink
  35. concerta and abilify
    Permalink
  36. atorvastatin acne
    Permalink
  37. can you take ibuprofen with azithromycin
    Permalink
  38. baclofen enzyme
    Permalink
  39. erowid baclofen
    Permalink
  40. max dose of wellbutrin xl
    Permalink
  41. buspirone 5 mg tab myla
    Permalink
  42. buspar doseage
    Permalink
  43. how does carvedilol work
    Permalink
  44. celebrex nsaid
    Permalink
  45. what is citalopram 20mg
    Permalink
  46. milf viagra
    Permalink
  47. vardenafil 20 mg
    Permalink
  48. levitra for sale
    Permalink
  49. sister viagra prank
    Permalink
  50. generic tadalafil
    Permalink
  51. cialis reviews
    Permalink
  52. cialis no prescription canada
    Permalink
  53. viagra handjob edging captions
    Permalink
  54. daily cialis dosage
    Permalink
  55. best otc viagra
    Permalink
  56. common allergic reactions to amoxicillin
    Permalink
  57. azithromycin heart
    Permalink
  58. celebrex alternative
    Permalink
  59. keflex 500mg po polsku
    Permalink
  60. cymbalta cost walmart
    Permalink
  61. side effects of amoxicillin in dogs
    Permalink
  62. azithromycin 250mg tablets 6 pack
    Permalink
  63. uses celecoxib
    Permalink
  64. cephalexin without a vet prescription
    Permalink
  65. alternative to cymbalta
    Permalink
  66. how much is viagra
    Permalink
  67. natural viagra
    Permalink
  68. 5mg cialis
    Permalink
  69. cialis free
    Permalink
  70. what is viagra
    Permalink
  71. pink viagra for women
    Permalink
  72. accidental viagra
    Permalink
  73. cialis information
    Permalink
  74. us pharmacy viagra
    Permalink
  75. how to take viagra
    Permalink
  76. cialis 30 day sample
    Permalink
  77. cialis lowest price
    Permalink
  78. generic levitra
    Permalink
  79. generic viagra india 100mg
    Permalink
  80. taking both cialis and viagra
    Permalink
  81. cialis dosage recommended
    Permalink
  82. over counter viagra gas station
    Permalink
  83. sophia viagra teenager
    Permalink
  84. what is viagra professinal
    Permalink
  85. difference between cialis genrics
    Permalink
  86. does medicaid pay for cialis
    Permalink
  87. what happens if a woman take cialis
    Permalink
  88. cialis babes
    Permalink
  89. sildenafil 20 mg discount coupon
    Permalink
  90. sildenafil price in mexico
    Permalink
  91. cialis generic name australia
    Permalink
  92. mature wifes viagra boner
    Permalink
  93. cialis actress australia
    Permalink
  94. cialis otc months
    Permalink
  95. cialis strength australia
    Permalink
  96. sildenafil buy canada
    Permalink
  97. cheap cialis in usa
    Permalink
  98. discount cialis south africa
    Permalink
  99. sildenafil 25 mg buy
    Permalink
  100. trump viagra healthcare paraday
    Permalink
  101. cialis gel tabs
    Permalink
  102. totally free dating sites in south africa
    Permalink
  103. dapoxetine generic uk
    Permalink
  104. hydroxychloroquine states not allowing
    Permalink
  105. azithromycin tablet usp 250 mg
    Permalink
  106. hydrochlorothiazide type of diuretic
    Permalink
  107. amlodipine benazepril doses
    Permalink
  108. cephalexin cost at walmart
    Permalink
  109. lisinopril and atorvastatin
    Permalink
  110. omeprazole withdrawal symptoms a comprehensive view
    Permalink
  111. tamoxifen for men testosterone
    Permalink
  112. quetiapine fumarate 25 mg for sleep
    Permalink
  113. zoloft reddit
    Permalink
  114. hydroxychloroquine 200 mg price
    Permalink
  115. difference between zoloft and lexapro
    Permalink
  116. cheapest sildenafil pills
    Permalink
  117. cymbalta dosage
    Permalink
  118. sildenafil and dapoxetine pills
    Permalink
  119. hydrochlorothiazide potassium sparing
    Permalink
  120. what are the side effects of atorvastatin 20 mg
    Permalink
  121. what happens when you drink too much on escitalopram
    Permalink
  122. where to buy cheap cialis
    Permalink
  123. buy cialis tadalafil
    Permalink
  124. order-cialis.com
    Permalink
  125. Google
    Permalink
  126. order cialis for daily use
    Permalink
  127. does cymbalta make you sleepy
    Permalink
  128. 1
    Permalink
  129. edu buy viagra allowed html tags
    Permalink
  130. cialis 3mg
    Permalink
  131. how to take bactrim
    Permalink
  132. GOLF CARTS FOR SALE
    Permalink
  133. Macbook pro akku schnell leer zürich
    Permalink
  134. Amboseli national park safari
    Permalink
  135. Livestock for sale
    Permalink
  136. Mac akku auswechseln rapperswil
    Permalink
  137. Rwanda Gorilla Tour
    Permalink
  138. FARMING EQUIPMENT FOR SALE NEAR ME
    Permalink
  139. best doc johnson sex toys
    Permalink
  140. shipping containers for sale
    Permalink
  141. ارقام بنات
    Permalink
  142. Serengeti safari tour
    Permalink
  143. aromatherapy
    Permalink
  144. web sajtovi
    Permalink
  145. lowes kronos login
    Permalink
  146. does ivermectin kill roundworms
    Permalink
  147. ivermectin for ear mites in dogs
    Permalink
  148. fenbendazole and ivermectin combination
    Permalink
  149. Buy Morphine pills online
    Permalink
  150. ivermectin for scabies adults
    Permalink
  151. Buy Ketamine online
    Permalink
  152. drug canada cialis with prescription
    Permalink
  153. ivermectin for demodex in humans
    Permalink
  154. VANILLA BEAN STRAIN
    Permalink
  155. springfield edge
    Permalink
  156. is ivermectin a steroid
    Permalink
  157. savage impulse rifle for sale
    Permalink
  158. ivermectin dogs dosage
    Permalink
  159. mcx for sale
    Permalink
  160. does ivermectin kill lice
    Permalink
  161. taurus g3c sale
    Permalink
  162. mossberg 590 shockwave for sale
    Permalink
  163. duchess board game table
    Permalink
  164. BUY stiiizy pods
    Permalink
  165. pentobarbital for sale
    Permalink
  166. magic mushrooms
    Permalink
  167. magic mushrooms
    Permalink
  168. cialis without a doctor prescription pharmatize
    Permalink
  169. viagra pill
    Permalink
  170. skin after prednisone
    Permalink
  171. best background check
    Permalink
  172. blue sherbet strain
    Permalink
  173. fda approved over the counter ed pills
    Permalink
  174. juul mint
    Permalink
  175. marble fox for sale
    Permalink
  176. beretta 1301 for sale
    Permalink
  177. cockatoo for sale near me
    Permalink
  178. smith and wesson ez 9mm for sale
    Permalink
  179. bohemian coffee table
    Permalink
  180. where can i buy cialis soft tabs
    Permalink
  181. exotic cannabis for sale
    Permalink
  182. graphics card for sale uk
    Permalink
  183. cheapest viagra super active
    Permalink
  184. Capuchin Monkey For Sale
    Permalink
  185. Murchison Falls
    Permalink
  186. gigabyte d33006
    Permalink
  187. titan blues city olympic barbell
    Permalink
  188. ivermectin stays in system for
    Permalink
  189. generic amoxicillin online pharmacy
    Permalink
  190. شركة تسويق
    Permalink
  191. SPRINGFIELD ARMORY 
    Permalink
  192. G17 GEN5 MOS FS STANDARD | 9X19MM
    Permalink
  193. investment ideas
    Permalink
  194. buy dexedrine online
    Permalink
  195. RissMiner
    Permalink
  196. Buy Sig Sauer Guns Online
    Permalink
  197. Prebendal School
    Permalink
  198. dizziness
    Permalink
  199. bitcoin
    Permalink
  200. kikuyu surnames
    Permalink
  201. viagra tablet
    Permalink
  202. Uganda Safari
    Permalink
  203. Kenya safari family holidays
    Permalink
  204. beretta firearms for sale
    Permalink
  205. savage grow reviews
    Permalink
  206. buy raw garden carts online
    Permalink
  207. sig sauer firearms
    Permalink
  208. masturbator stroker
    Permalink
  209. babami sikin benim
    Permalink
  210. strokers
    Permalink
  211. ivermectin for swine oral dosage
    Permalink
  212. AYAHUASCA FOR SALE
    Permalink
  213. radom ak
    Permalink
  214. Tag Heuer Formula 1
    Permalink
  215. Alien Kush
    Permalink
  216. Google
    Permalink
  217. buy raw garden cartridges online
    Permalink
  218. vidalista tablets
    Permalink
  219. MUT
    Permalink
  220. happyLuke
    Permalink
  221. online blackjack in america
    Permalink
  222. where can i buy counterfeit money
    Permalink
  223. dankwood
    Permalink

Comments are closed.