Agile ສາມາດປະສົບຜົນສໍາເລັດໄດ້ໂດຍບໍ່ມີການທົດສອບອັດຕະໂນມັດບໍ?

ການທົດສອບແບບອັດຕະໂນມັດແມ່ນມີຄວາມ ຈຳ ເປັນແທ້ໆບໍໃນໂຄງການທີ່ວ່ອງໄວ? ພວກເຮົາສາມາດວ່ອງໄວໂດຍບໍ່ມີການທົດສອບອັດຕະໂນມັດບໍ?

ເມື່ອພວກເຮົາສົນທະນາກ່ຽວກັບການທົດສອບແບບອັດຕະໂນມັດ, ພວກເຮົາຕ້ອງຮູ້ວ່າຊັ້ນ (ໜ່ວຍ, API, UI) ທີ່ພວກເຮົາ ກຳ ລັງເວົ້າກ່ຽວກັບຊັ້ນໃດ.

ຂ້າພະເຈົ້າໄດ້ເຮັດວຽກໃນຫລາຍໆອົງກອນທີ່ມີຄວາມຄ່ອງແຄ້ວ, ແຕ່ສະຖານະຂອງການທົດສອບແບບອັດຕະໂນມັດໃນທຸກຊັ້ນແມ່ນບໍ່ດີແລະບໍ່ມີປະສິດຕິພາບຫລາຍເພາະວ່າມັນຄ້າຍຄືກັບທີ່ບໍ່ມີ, YET, ພວກເຂົາໄດ້ປ່ອຍໂປແກຼມທຸກໆສອງອາທິດໃນການຜະລິດໂດຍບໍ່ມີຄວາມສັບສົນຫລາຍ.


ຂ້ອຍບໍ່ໄດ້ເວົ້າວ່າການທົດສອບແບບອັດຕະໂນມັດແມ່ນເວລາເສຍເວລາ, ແຕ່ຂ້ອຍໄດ້ເຫັນຄົນປ່ອຍໂປແກຼມໂດຍການທົດສອບດ້ວຍຕົນເອງ.

ເຖິງຢ່າງໃດກໍ່ຕາມ, ບັນຫາທີ່ບໍ່ມີການທົດສອບແບບອັດຕະໂນມັດແມ່ນວ່າທຸກຄັ້ງທີ່ທ່ານຕ້ອງການປ່ອຍໂປແກຼມໄປຜະລິດໃຫ້ທ່ານປ່ອຍດ້ວຍຄວາມຢ້ານກົວແລະບໍ່ ໝັ້ນ ໃຈວ່າຊອບແວນັ້ນແຂງແຮງ, ເພາະວ່າມີພຽງແຕ່ທ່ານສາມາດທົດສອບດ້ວຍຕົນເອງ.


ຂ້ອຍຢາກເວົ້າ, ເຈົ້າຕ້ອງການການທົດສອບຫົວ ໜ່ວຍ ອັດຕະໂນມັດແລະການທົດສອບການເຊື່ອມໂຍງແບບອັດຕະໂນມັດ / ການທົດສອບ api, ແຕ່ບາງທີບໍ່ ຈຳ ເປັນຕ້ອງມີຊຸດເຕັມຂອງການທົດສອບແບບອັດຕະໂນມັດທີ່ຍາວນານຜ່ານອັດຕະໂນມັດຜ່ານ UI, ຍ້ອນວ່າມັນຊ້າແລະບໍ່ຄຸ້ມຄ່າ.



ສະນັ້ນ, ເພື່ອສະຫລຸບ, ການທົດສອບແບບອັດຕະໂນມັດຊ່ວຍໃຫ້ບັນດາໂຄງການທີ່ວ່ອງໄວສົ່ງລະຫັດທີ່ມີຄຸນນະພາບດີຂື້ນໂດຍຜ່ານການກວດສອບຢ່າງຕໍ່ເນື່ອງແລະໃຫ້ ຄຳ ຄິດເຫັນທີ່ວ່ອງໄວ, ສະນັ້ນຄົນ ໜຶ່ງ ຈະເວົ້າວ່າມັນແມ່ນສ່ວນປະກອບ ສຳ ຄັນຂອງໂຄງການທີ່ວ່ອງໄວ, ເຖິງຢ່າງໃດກໍ່ຕາມ, ມັນໃຫ້ຄຸນຄ່າທີ່ສຸດເມື່ອທີມງານທັງ ໝົດ ຮັບຜິດຊອບໃນການທົດສອບ ອັດຕະໂນມັດແລະການທົດສອບແມ່ນອັດຕະໂນມັດຢູ່ທີ່ຫົວ ໜ່ວຍ ແລະຊັ້ນ API.

ການທົດສອບຜ່ານ UI ຄວນກວດສອບການເດີນທາງຂອງຜູ້ໃຊ້ເທົ່ານັ້ນແທນທີ່ຈະແມ່ນການກວດສອບທີ່ມີປະໂຫຍດເຕັມຮູບແບບຂອງທຸກໆຄຸນສົມບັດ.

ບົດຄວາມທີ່ຫນ້າສົນໃຈ