เขียนการทดสอบแบบ end-to-end ข้ามแพลตฟอร์มใน Javascript
การทดสอบการเขียนโค้ดเป็นส่วนสำคัญของการเขียนโปรแกรมในปัจจุบัน มีวิธีการทดสอบซอฟต์แวร์หลายประเภท เช่นการทดสอบหน่วย การทดสอบการรวมระบบ และการทดสอบตั้งแต่ต้น จนจบ บทความของเขาจะครอบคลุมถึงวิธีที่เราสามารถใช้ การทดสอบ แบบ end-to-endกับแอปแบบรีแอคทีฟเนทีฟแบบง่ายๆ
เราจะใช้ ห้องสมุด Detoxซึ่งพัฒนาและดูแลโดยทีมWix
แอพนี้ค่อนข้างตรงไปตรงมา! ช่วยให้ผู้ใช้สามารถกดถูกใจแอพ Nintendo 64 ที่พวกเขาชื่นชอบได้ ที่กล่าวว่ามีพฤติกรรมบางอย่างที่ต้องทดสอบในแอป ถูกใจฟังก์ชั่น!
มาดูรายการทั้งหมดที่สามารถเป็นการกระทำของผู้ใช้สำหรับฟังก์ชันนี้:
CAVEAT: This user story can be considered an integration test in theory. Yet since the app itself is only responsible for allowing users to like their game, it is treated as end-to-end testing.
3. ผู้ใช้กดปุ่มถูกใจ
4. ผู้ใช้แจ้งว่าข้อความมีการเปลี่ยนแปลง ในกรณีนี้ จำนวนไลค์จะเพิ่มขึ้นหนึ่ง
มาดูทุกอย่างในการดำเนินการ
บทความนี้ครอบคลุมเบื้องต้นของการทดสอบแบบ end-to-end ในแอปแบบตอบสนองดั้งเดิม เพื่อความเรียบง่าย ตัวแอปเองมีพื้นฐานเพียงพอที่จะแสดงแง่มุมพื้นฐานของการทดสอบตั้งแต่ต้นทางถึงปลายทาง แท้จริงแล้ว อาจซับซ้อนกว่านี้ในแอปพลิเคชันในชีวิตจริง/การผลิต
คุณสามารถดูซอร์สโค้ดสุดท้ายของแอปนี้ได้โดยใช้ลิงก์ด้านล่าง
ขอให้ทุกคนมีวันที่ปราศจากข้อผิดพลาด!
ซอร์สโค้ด Github
ขอบคุณที่เป็นส่วนหนึ่งของชุมชนของเรา! ก่อนที่คุณจะไป:
หากเราต้องการจะเติบโตบนโลกใบนี้ต่อไป เราจะต้องสนทนาที่อันตราย คนที่ท้าทายสิ่งที่เราทำ สิ่งที่เรากำลังทำ และสิ่งที่เรากำลังจะทำต่อไป (หรือกำลังวางแผนที่จะทำ)
สวัสดีชาวไซเบอร์! ยินดีต้อนรับกลับสู่ OSINT สำหรับซีรี่ส์การล่าภัยคุกคาม ในบทความแรก ฉันได้ให้ภาพรวมของ OSINT และความสำคัญในการตามล่าภัยคุกคาม
กี่ครั้งแล้วที่คุณทิ้งขวดพลาสติก เหยือกแก้ว กระป๋องอะลูมิเนียม หรือบรรจุภัณฑ์พลังงานสีเขียวโดยไม่คิดซ้ำสอง กี่ครั้งแล้วที่คุณอยากได้อะไรตอบแทนจากการรีไซเคิลมัน? ถ้าคุณเป็นเหมือนคนส่วนใหญ่ คำตอบคือหลายครั้ง การรีไซเคิลมักถูกมองว่าเป็นเรื่องยุ่งยาก เป็นงานบ้าน หรือเป็นหน้าที่ที่ไม่ก่อให้เกิดประโยชน์ในทันทีหรือจับต้องได้
เมื่อสัปดาห์ที่แล้วฉันสังเกตเห็นข่าวประชาสัมพันธ์ที่เผยแพร่ผ่าน PressGazette (เว็บไซต์ข่าวของสื่ออังกฤษ) บทความประกาศว่า Acast ซึ่งเป็นบริษัทโฮสติ้งและโฆษณาพอดคาสต์ของ Scandi จะเป็นผู้นำกลุ่มผู้เผยแพร่ "อาจมีอิทธิพลมากที่สุด" ในพอดคาสต์
ของเก่ากลายเป็นของใหม่อีกครั้ง และของที่เคยเป็นประกายระยิบระยับกลับดูจืดชืด ฉันไม่ได้กำลังพูดถึงกางเกงยีนส์ JNCO ที่กลับมาเป็นที่นิยมในหมู่เด็กเท่ๆ ในตัวเมืองพร้อมกับแฟชั่นอื่นๆ ในช่วงปลายทศวรรษ 1990
เช้าวันนี้เป็นสีทองอร่ามบนเนินเขาทางทิศตะวันตก เมื่อแสงแรกของแสงแดดส่องให้เห็นหญ้าที่ปกคลุมด้วยน้ำค้างแข็งบนที่ราบ ฝูงวัวแองกัสที่สงบนิ่ง ตัวสีดำสนิทและตัวมหึมา มีเงาสะท้อนยามพระอาทิตย์ขึ้นขณะที่พวกมันเดินไปตามทางที่ไม่ค่อยมีใครรู้จักไปยังสถานที่ที่พวกเขารู้จักดี บาร์อาหารเช้า