บทช่วยสอนการทดสอบ Salesforce

บทช่วยสอนการทดสอบ Salesforce

Salesforce คืออะไร?

Salesforce คือระบบ CRM บนคลาวด์ระบบแรกของโลก ก่อตั้งโดย Marc Benioff และ Parker Harris ในเดือนมีนาคม 1999 วัตถุประสงค์ของการพัฒนาแพลตฟอร์ม CRM นี้คือการช่วยให้ผู้ใช้ขาย บริการ ทำการตลาด วิเคราะห์ และเชื่อมต่อกับลูกค้าในราคาที่ย่อมเยาและง่ายดาย

SFDC (Sales Force Dot Com) มีคุณสมบัติมาตรฐานมากมายที่ช่วยคุณจัดการความสัมพันธ์ของคุณกับผู้มีโอกาสเป็นลูกค้าและลูกค้า นอกจากนี้ยังช่วยให้คุณมีส่วนร่วมและทำงานร่วมกับพนักงานและพันธมิตรทางธุรกิจเพื่อจัดเก็บข้อมูลไว้อย่างปลอดภัยในระบบคลาวด์

ตัวเลือกยอดนิยม
Salesforce

Salesforce CRM ถูกสร้างขึ้นบนภาษาการพัฒนาแพลตฟอร์มที่เรียกว่า APEX การทดสอบของ Salesforce ช่วยให้คุณตรวจสอบว่าการกำหนดค่าและโค้ดใช้งานได้หรือไม่ CRM นี้ช่วยให้ฉันปรับปรุงความภักดีของลูกค้า การรักษาลูกค้า และความพึงพอใจ โดยมุ่งหวังที่จะสร้างการเชื่อมต่อที่ยั่งยืน

เยี่ยมชมเซลส์ฟอร์ซ

การทดสอบ Salesforce คืออะไร?

สิ่งที่ยอดเยี่ยมเกี่ยวกับ Salesforce คือคุณลักษณะที่มีอยู่มากมายสามารถปรับแต่งให้เหมาะกับความต้องการของบริษัทได้ การทดสอบ Salesforce เป็นการตรวจสอบการกำหนดค่าและการปรับแต่งที่ดำเนินการใน SDFC เวอร์ชันดั้งเดิม

การทดสอบ SalesForce

ความท้าทายคือเพื่อให้แน่ใจว่าผู้ทดสอบกำลังตรวจสอบโค้ดที่ได้รับการปรับแต่ง แทนที่จะทดสอบฟังก์ชันการทำงานของ Salesforce ในตัว

SalesForce CRM สร้างขึ้นจากภาษาการพัฒนาแพลตฟอร์มที่เรียกว่า APEX- นอกจากนี้ยังมีกรณีทดสอบหน่วยในตัวจำนวนมากสำหรับนักพัฒนาเพื่อตรวจสอบรหัสของตน

ทำไมต้องทดสอบ Salesforce?

ให้ฉันอธิบายเหตุผลสำคัญที่ฉันเชื่อว่าจำเป็นต้องมีการทดสอบ Salesforce:

  • การทดสอบ Salesforce ช่วยให้คุณสามารถตรวจสอบว่าการกำหนดค่าและโค้ดทำงานได้
  • ช่วยให้คุณตรวจสอบว่าระบบที่เสร็จสมบูรณ์สามารถรองรับกระบวนการทางธุรกิจของลูกค้าได้
  • การทดสอบประเภทนี้ช่วยให้คุณยืนยันได้ว่าโครงสร้างเริ่มต้นของระบบตรงตามข้อกำหนดที่ตกลงกันไว้
  • ช่วยให้คุณตรวจพบปัญหาได้ตั้งแต่เนิ่นๆ ในขณะที่แก้ไขได้ง่าย
  • รายงานโฟลว์การทำงานตามสถานะของกรณีทดสอบ ซึ่งช่วยให้ทีมสามารถสร้างโฟลว์การทำงานเพื่อกำหนดฟังก์ชันการทำงานของแอปพลิเคชันได้
  • คุณสมบัติ Process Builder ช่วยให้คุณตรวจสอบสภาพการทำงานและพฤติกรรมของระบบ
  • เวิร์กโฟลว์ช่วยให้คุณตรวจสอบการทำงานของเหตุการณ์ตามเวลาได้

คำศัพท์เฉพาะของ Salesforce

  • วิชวลฟอร์ซ: เฟรมเวิร์กที่ช่วยให้นักพัฒนาสามารถสร้างอินเทอร์เฟซผู้ใช้แบบกำหนดเองด้วยภาษามาร์กอัปแบบแท็ก ซึ่งคล้ายกับ HTML
  • การแลกเปลี่ยนแอป: ตลาดออนไลน์ของ Salesforce ที่ผู้ใช้สามารถค้นพบและติดตั้งแอปพลิเคชันและส่วนขยายที่กำหนดเองสำหรับสภาพแวดล้อม Salesforce
  • เอเพ็กซ์: ภาษาการเขียนโปรแกรมเชิงวัตถุที่มีการกำหนดประเภทอย่างเข้มงวด ใช้ในการดำเนินการคำสั่งควบคุมการไหลและธุรกรรมบนแพลตฟอร์ม Salesforce

ประเภทของการทดสอบ Salesforce

การทดสอบด้วยตนเอง

กระบวนการทดสอบซอฟต์แวร์ด้วยตนเองรวมถึงการทดสอบแอป Salesforce.com โดยใช้วิธีดั้งเดิม ทีม QA สามารถใช้การทดสอบด้วยตนเองเพื่อดำเนินการทดสอบการทำงาน การทดสอบ Happy Path การทดสอบบูรณาการ การทดสอบการถดถอย และการทดสอบระบบ

การทดสอบอัตโนมัติ

การทดสอบอัตโนมัติเกี่ยวข้องกับโปรแกรมคอมพิวเตอร์เพื่อทดสอบแอป Salesforce.com หรือ Force.com เครื่องมือทดสอบอัตโนมัติเช่น Selenium, Assure Click, QTP ฯลฯ ถูกนำมาใช้

ระดับการทดสอบใน Salesforce

ในบทช่วยสอนการทดสอบ Salesforce เราจะสำรวจระดับการทดสอบต่อไปนี้ ซึ่งมักใช้กับ Salesforce:

ระดับการทดสอบใน Salesforce

การทดสอบหน่วย

  • กระบวนการทดสอบหน่วยดำเนินการโดยนักพัฒนา Apex มันเกี่ยวข้องกับการเขียนส่วนคำสั่งในโค้ดที่จะทดสอบความครอบคลุมของมันโดยอัตโนมัติ
  • ช่วยให้คุณประเมินจำนวนบันทึกข้อมูลที่ได้รับผลกระทบ เพื่อให้โค้ดสามารถทำงานได้สำเร็จในสภาพแวดล้อมนั้น
  • หากต้องการปรับใช้โค้ด Apex ในสภาพแวดล้อมการใช้งานจริง อัตราส่วนการครอบคลุมโค้ดของคุณควรเป็นอย่างน้อย 78%

การทดสอบระบบ:

  • ดำเนินการโดยทีมผู้เชี่ยวชาญด้านที่ปรึกษาของ Salesforce
  • เกี่ยวข้องกับกระบวนการทางเทคนิคของระบบการทดสอบตั้งแต่ต้นจนจบ
  • เกี่ยวข้องกับสคริปต์ทดสอบตามเอาต์พุตเฉพาะ
  • ช่วยให้คุณสามารถแก้ไขปัญหาเกี่ยวกับกฎของระบบอัตโนมัติ เช่น ขั้นตอนการทำงาน การตรวจสอบความถูกต้อง การมอบหมาย ฯลฯ

การทดสอบ UAT:

  • ดำเนินการโดยผู้ใช้ที่จะใช้แอปพลิเคชัน
  • ช่วยให้สามารถทดสอบความสามารถของระบบเพื่อรองรับกระบวนการทางธุรกิจ
  • การทดสอบ UAT ตามสคริปต์ทดสอบที่อิงตามสิ่งที่เกิดขึ้นในธุรกิจ
  • ผลลัพธ์ที่ต้องการควรเป็นการที่ลูกค้ายืนยันว่าระบบเหมาะสมกับวัตถุประสงค์

การทดสอบการผลิต:

  • เป็นการทดสอบระบบซ้ำในสภาพแวดล้อมการผลิต
  • การทดสอบผลิตภัณฑ์ใน Salesforce ช่วยให้คุณทดสอบได้ว่ามีการปรับใช้ config และโค้ดอย่างถูกต้องจากแซนด์บ็อกซ์ไปยังสภาพแวดล้อมการผลิตหรือไม่
  • หากมีเวลาเหลือก่อนที่โปรเจ็กต์สุดท้ายจะเปิดตัว ไคลเอ็นต์ควรรันผ่านสคริปต์ UAT อีกครั้งหลังการปรับใช้

การทดสอบการถดถอย:

  • วัตถุหลักของ การทดสอบการถดถอย คือการพิจารณาว่าการเผยแพร่โค้ดและการกำหนดค่าส่งผลต่อกระบวนการผู้ใช้ที่มีอยู่ของระบบหรือไม่
  • จะดำเนินการเมื่อมีการนำการปรับปรุงหรือการแก้ไขไปใช้ในการผลิต
  • ผู้ใช้จัดเตรียมรายการการเปลี่ยนแปลงที่อาจส่งผลกระทบต่อกระบวนการปัจจุบัน

กระบวนการทดสอบ Salesforce

กระบวนการทดสอบของ Salesforce นั้นเหมือนกับแอปพลิเคชันบนเว็บทั่วไป ผู้ทดสอบควรมีมุมมองที่ชัดเจนเกี่ยวกับคุณสมบัติที่ปรับแต่งได้ซึ่งสร้างขึ้นในระหว่างกระบวนการทดสอบ ช่วยให้พวกเขามุ่งเน้นไปที่โค้ดที่กำหนดเองนั้นแทนฟีเจอร์ Salesforce ในตัว

นักพัฒนาและนักทดสอบควรใช้สภาพแวดล้อม Sandbox (สภาพแวดล้อมการทดสอบ) สำหรับวัตถุประสงค์แต่ละประการของตน โค้ดที่ทดสอบในสภาพแวดล้อม Sandbox จะถูกนำไปใช้ในการผลิตจากสภาพแวดล้อม Sandbox ถือว่านักทดสอบ QA มีความรู้พื้นฐานและความเข้าใจเกี่ยวกับคำศัพท์ที่ใช้ใน Salesforce

ความท้าทายในการทดสอบ Salesforce

การทดสอบ Salesforce ไม่ใช่กระบวนการที่ง่าย มีความท้าทายมากมายที่ผู้ทดสอบต้องเผชิญในระหว่างกระบวนการ บางส่วนของพวกเขาคือ:

  • การทดสอบคุณสมบัติขั้นสูง เช่น Visualforce, Salesforce หรือ Service Cloud Console เป็นเรื่องยาก
  • คุณต้องสร้างการทดสอบแบบคลาสสิกทั้งหมดของคุณใหม่สำหรับ Lightning UI
  • ฟังก์ชันมาตรฐานบางอย่างแม้จะไม่ได้ใช้งาน แต่ก็ไม่สามารถลบออกได้
  • การทดสอบ GUI ไม่ทำงานเมื่อเราสลับไปใช้สภาพแวดล้อมการทดสอบ
  • การทดสอบอัตโนมัติควรจะทำงานได้ในทุกสภาพแวดล้อมการทดสอบของคุณ
  • ปัญหาเกิดขึ้นขณะสร้างตัวระบุตำแหน่งฟิลด์สำหรับหน้าจอ Salesforce เนื่องจากรหัสฟิลด์บางรายการแตกต่างกันระหว่างองค์กร

แนวทางปฏิบัติที่ดีที่สุดสำหรับการทดสอบ Salesforce

  • ทำการทดสอบตามโปรไฟล์ผู้ใช้จริง
  • ข้อมูลทดสอบควรจัดเตรียมเพื่อตรวจสอบการทำงานของรายงาน
  • วิธีการทดสอบจะต้องรวมถึงการทดสอบการทำงาน การทดสอบ UI การทดสอบการถดถอย และการทดสอบการรวมระบบ
  • ควรใส่ใจเป็นพิเศษกับลักษณะไดนามิกของหน้าเว็บที่เน้นภาพ เนื่องจากองค์ประกอบต่างๆ ทั้งหมดของเว็บเพจอาจไม่โหลดพร้อมกัน
  • การทดสอบระบบอัตโนมัติควรทำโดยใช้เครื่องมือเช่น Selenium และการทดสอบฟังก์ชันแบบครบวงจรของ HP
  • ผู้ทดสอบของ Salesforce ควรพิจารณาว่าโฟลว์ใดมีทั้งกระแสบวกและลบ
  • บทบาทของผู้ใช้จะต้องถูกสร้างและทดสอบโดยใช้เวิร์กโฟลว์

บทบาทและความรับผิดชอบของผู้ทดสอบ Salesforce

บทบาทและความรับผิดชอบที่สำคัญของผู้ทดสอบ Salesforce คือ:

  • ควรจะสามารถทำการทดสอบควันเพื่อให้แน่ใจว่าฟังก์ชันหลักทั้งหมดทำงานได้ตามความต้องการ
  • สร้างสถานการณ์การทดสอบทั้งเชิงบวกและเชิงลบ
  • สามารถดำเนินการแบ่งพาร์ติชั่นสมมูลและวิเคราะห์ค่าขอบเขตได้
  • ผู้ทดสอบยังจำเป็นต้องทำงานกับแอปพลิเคชันและทำความเข้าใจฟังก์ชันการทำงานของแอปพลิเคชันเพื่อสร้างแผนผังการทำงาน
  • ผู้ทดสอบควรมีช่องทางการสื่อสารที่ง่ายกับทีมพัฒนา
  • เขาควรเข้าใจคุณสมบัติที่ปรับแต่งได้ซึ่งสามารถสร้างขึ้นสำหรับแอป Salesforce
  • ผู้ทดสอบจำเป็นต้องดำเนินการกรณีทดสอบตามบทบาทเพื่อให้แน่ใจว่าข้อมูลมีความสอดคล้องกัน
  • เขาควรทำการทดสอบความเข้ากันได้ในกรณีที่ Salesforce รวมเข้ากับแอปพลิเคชันบุคคลที่สาม
  • ผู้ทดสอบของ Salesforce ควรคุ้นเคยกับเครื่องมือทดสอบโหลดเช่น JMeter เพื่อตรวจสอบกระแสข้อมูลที่ซับซ้อน ซึ่งอาจให้ผลลัพธ์ที่ไม่สอดคล้องกันใน Salesforce
  • ความรู้เรื่องเอเพ็กซ์

เครื่องมือทดสอบอัตโนมัติของ SalesForce

การดำเนินการทดสอบการทำงานอัตโนมัติใน SalesForce เป็นเรื่องที่ท้าทาย เนื่องจากหน้าเว็บทดสอบส่วนใหญ่เป็นแบบไดนามิก ดังนั้นผู้ทดสอบจึงต้องสร้างเฟรมเวิร์กระบบอัตโนมัติที่แข็งแกร่งซึ่งน่าจะมีประโยชน์ทั้งในปัจจุบันและในอนาคต

ด้านล่างนี้ ฉันได้แสดงรายการเครื่องมือทดสอบ Salesforce ที่ใช้กันอย่างแพร่หลายซึ่งฉันแนะนำ

1) Tricentis ทดสอบระบบอัตโนมัติสำหรับ Salesforce

ฉันซาบซึ้งเป็นอย่างยิ่ง Tricentis ทดสอบระบบอัตโนมัติสำหรับ Salesforce เร่งการพัฒนาการทดสอบ UI ที่ยืดหยุ่นสำหรับสภาพแวดล้อม Salesforce เครื่องระบุตำแหน่งอัจฉริยะขับเคลื่อนโดย AI เพื่อรักษาตัวเองและปรับปรุงโดยอัตโนมัติ จึงลดการบำรุงรักษาและให้ความมั่นใจในความเสถียรของการทดสอบ

Tricentis

สิ่งอำนวยความสะดวก:

  • การตรวจสอบสถานการณ์ตั้งแต่ต้นจนจบ: ลูกค้าสามารถตรวจสอบสถานการณ์ตั้งแต่ต้นทางถึงปลายทางโดยสมบูรณ์ตั้งแต่เว็บแอปพลิเคชันของตนไปจนถึง Salesforce และด้านหลัง
  • ความสามารถในการปรับขนาดของทีมแบบ Agile: ทีม Agile ที่มีทักษะหลากหลายจะปรับขนาดการปฏิบัติการทดสอบอย่างมีประสิทธิภาพด้วยฟีเจอร์ต่างๆ เพื่อช่วยให้ควบคุมและจัดการการเติบโตในการทดสอบและทีมงาน
  • การดำเนินการรหัส Apex เพื่อการตรวจสอบ: เรียกใช้โค้ด Apex ในขั้นตอนการทดสอบเพื่อตรวจสอบผลลัพธ์การสืบค้น
  • บูรณาการการทดสอบ API: บูรณาการการทดสอบ API

เยี่ยมชมร้านค้า Tricentis >>


2) QA หมาป่า

QA หมาป่า ปฏิวัติการทดสอบ Salesforce โดยสามารถทดสอบแบบอัตโนมัติตั้งแต่ต้นจนจบได้ 80% ในเวลาเพียงไม่กี่สัปดาห์ ช่วยให้มั่นใจได้ว่าจะได้ผลลัพธ์ที่รวดเร็วและเชื่อถือได้ แตกต่างจากโซลูชัน QA ทั่วไปที่ต้องใช้เวลาและทรัพยากรจำนวนมาก QA Wolf รับประกันว่าไม่มีข้อผิดพลาดในการทดสอบ และมอบโครงสร้างพื้นฐานการทดสอบแบบคู่ขนานเต็มรูปแบบโดยไม่มีค่าใช้จ่ายเพิ่มเติม ซึ่งช่วยให้ทีมงานที่สร้างบน Salesforce สามารถเพิ่มประสิทธิภาพการทำงานของนักพัฒนา เร่งความเร็วในการเผยแพร่ และลดต้นทุนการดำเนินงานได้อย่างมาก

QA หมาป่า

สิ่งอำนวยความสะดวก:

  • กรอบการทดสอบ: QA Wolf ใช้กรอบการทดสอบของตนเอง ซึ่งสร้างขึ้นจากด้านบน Microsoftของนักเขียนบทละคร. การเป็นพันธมิตรกับ QA Wolf จะทำให้ทั้งทีมของคุณสามารถเข้าถึงแพลตฟอร์มได้อย่างเต็มที่ ซึ่งประกอบด้วยการทดสอบแบบไม่จำกัด
  • การบำรุงรักษาทดสอบตลอด 24 ชั่วโมง: QA Wolf จะดูแลรักษาชุดการทดสอบทั้งหมดของคุณ ดังนั้นคุณไม่จำเป็นต้องทำ การทดสอบที่ไม่สม่ำเสมอจะยังคงอยู่ ดังนั้นคุณจะไม่ได้รับผลบวกลวงและสามารถจัดส่งต่อไปได้อย่างมั่นใจ
  • รายงานข้อผิดพลาดที่ตรวจสอบโดยมนุษย์: ทีมงานทำงานตลอดเวลาเพื่อตรวจสอบความล้มเหลวของการทดสอบทุกครั้ง และรายงานเฉพาะจุดบกพร่องที่เกิดขึ้นจริงเท่านั้น
  • การบูรณาการ CI/ซีดี: การบูรณาการ CI/CD นั้นยอดเยี่ยมสำหรับการทำงานร่วมกันและการแก้ปัญหา ฉันสามารถส่งข้อความได้ Slack หรือทีมเพื่อสื่อสารกับทีม QA Wolf

เยี่ยมชม QA Wolf >>

เหตุใดจึงต้องใช้เครื่องมือทดสอบ Salesforce

  • ช่วยให้คุณประหยัดเวลาได้ 75% และต้นทุนการทดสอบอัตโนมัติ 25%
  • เสนอการดำเนินการทดสอบ Apex ที่ดีกว่า ความครอบคลุมการทดสอบโดยละเอียด และรายงานความครอบคลุมของชั้นเรียน
  • คุณสามารถใช้ประโยชน์จากเครื่องมืออัตโนมัติชั้นนำของอุตสาหกรรมได้ เช่น Selenium และ JMeter.
  • สร้างสถานการณ์การทดสอบอัตโนมัติเพื่อรันในสภาพแวดล้อมที่แตกต่างกันและหลายเบราว์เซอร์
  • บันทึกและเล่นกรณีทดสอบที่บันทึกไว้ของคุณได้อย่างราบรื่น
  • ช่วยให้คุณทำงานก่อนและหลังการปรับใช้งานทุกประเภทโดยอัตโนมัติ
  • กระบวนการทดสอบของ Salesforce จะแยกข้อมูลออกจากสคริปต์ทดสอบ และช่วยให้คุณสามารถปรับปรุงด้วยชุดข้อมูลหลายชุด

ตัวอย่างสถานการณ์การทดสอบ Salesforce

  • กรณีทดสอบ 01: คุณสามารถบันทึกข้อมูลการติดต่อของลูกค้าเป้าหมาย/ลูกค้าได้
  • กรณีทดสอบ 02: ผู้ติดต่อสามารถทำเครื่องหมายว่าใช้งานอยู่/ไม่ได้ใช้งาน
  • กรณีทดสอบ 03: บริษัทใดๆ ก็สามารถทำเครื่องหมายว่าเป็นลูกค้าหรือผู้มีโอกาสเป็นลูกค้าได้
  • กรณีทดสอบ 04: สามารถบันทึกข้อมูลลูกค้าเป้าหมายได้โดยใช้แบบฟอร์มบนเว็บ
  • กรณีทดสอบ 05: ราคาในใบเสนอราคาต้องไม่เป็นศูนย์
  • กรณีทดสอบ 06: ควรส่งอีเมลเมื่อปิดข้อตกลงแล้ว หากมีอีเมลที่เด้งกลับ ควรจัดการ
  • กรณีทดสอบ 07: การบูรณาการกับซอฟต์แวร์ของบริษัทอื่นควรทำงานได้อย่างถูกต้อง
  • กรณีทดสอบ 08: Billบริการต่างๆ ควรทำงานได้ตามที่คาดหวัง
  • กรณีทดสอบ 09: ไม่มีการจำลองข้อมูลการติดต่อ โอกาส และการจัดการลูกค้าเป้าหมาย
  • กรณีทดสอบ 10: เวิร์กโฟลว์มือถือทำงานตามที่คาดไว้
  • กรณีทดสอบ 11: ผู้ใช้ที่ไม่ได้รับอนุญาตจะต้องไม่สามารถเข้าถึงไฟล์ได้

การทดสอบ Salesforce: ความท้าทายของลูกค้า

ลูกค้ามักกังวลกับการทดสอบ Salesforce อยู่เสมอ เนื่องจากอาจไม่ทราบวิธีดำเนินการอย่างถูกต้อง เป็นผลให้พวกเขามีตำนานที่แตกต่างจากความเป็นจริงอย่างมาก

นี่คือบางส่วนของพวกเขาคือ

ปัญหาของลูกค้า Solution
ไม่รู้ว่าจะใช้ระบบ Salesforce อย่างไร ลูกค้าจำเป็นต้องทดสอบกระบวนการของตน ไม่ใช่ฟังก์ชันการทำงานของระบบ
เราไม่สามารถทดสอบได้หากไม่มีข้อมูลทั้งหมดของเราอยู่ในระบบ พวกเขาต้องการบันทึกตัวอย่างเพียงไม่กี่รายการในการทดสอบ
ฉันไม่มีเวลาว่างเพื่อทดสอบและจัดการงานประจำวันของฉัน พวกเขาควรติดต่อกับ PM และการโทรเช็คอินเป็นประจำในขั้นตอนการออกแบบและการสร้าง

สรุป

  • Salesforce คือระบบ CRM บนคลาวด์ระบบแรกของโลก
  • การทดสอบ Salesforce จะตรวจสอบการกำหนดค่าและการปรับแต่งที่ดำเนินการใน vanilla SDFC
  • การทดสอบ Salesforce ช่วยให้คุณตรวจสอบได้ว่าระบบที่เสร็จสมบูรณ์สามารถรองรับกระบวนการทางธุรกิจของลูกค้าได้
  • ความท้าทายที่ใหญ่ที่สุดของการทดสอบ SalesForce คือการตรวจสอบให้แน่ใจว่าคุณกำลังทดสอบการปรับแต่ง ไม่ใช่คุณสมบัติ SDFC ในตัว
  • ระดับที่สำคัญของการทดสอบ Salesforce คือ การทดสอบหน่วย การทดสอบระบบ การทดสอบ UAT การทดสอบการผลิต และการทดสอบการถดถอย
  • ความท้าทายที่ใหญ่ที่สุดของการทดสอบ Salesforce คือคุณต้องสร้างการทดสอบแบบคลาสสิกทั้งหมดของคุณใหม่สำหรับ Lightning UI
  • ผู้ทดสอบของ Salesforce ควรทำการทดสอบตามโปรไฟล์ผู้ใช้จริง
  • Salesforce ควรดำเนินการทดสอบควันเพื่อให้แน่ใจว่าฟังก์ชันการทำงานหลักทั้งหมดทำงานได้ตามความต้องการ
  • Selenium เว็บไดร์เวอร์, HP Unified Functional Testing (UFT) และ Cucumber เป็นเครื่องมือทดสอบที่สำคัญบางประการของ Salesforce