ฉันจะมีส่วนร่วมในการทดสอบและ QA กับ Ubuntu ได้อย่างไร


20

ฉันต้องการมีส่วนร่วมกับ Ubuntu QA โดยการสร้างการทดสอบอัตโนมัติ มีความพยายามอย่างต่อเนื่องในการสร้างแบบทดสอบเหล่านี้หรือไม่? ฉันจะเรียนรู้เพิ่มเติมได้ที่ไหน

คำตอบ:


13

ทีมงาน QA ทำการทดสอบอัตโนมัติอย่างกว้างขวางซึ่งเป็นส่วนหนึ่งของข้อกำหนดสำหรับฮาร์ดแวร์ในการรับการรับรองจาก Ubuntu

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

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


2
กรุณาเพิ่มลิงค์นี้ด้วย: qa.ubuntu.com/automation
saji89

@ saji89: คุณสามารถไปข้างหน้าและแนะนำการแก้ไข
Flimm

7

มีสองวิธีในการมีส่วนร่วมในการเขียนการทดสอบอัตโนมัติ ทีมที่มีคุณภาพมีส่วนร่วมในการเขียนการทดสอบ autopkg และ autopilot สำหรับแพ็คเกจ ubuntu

Autopkg

การทดสอบ Autopkg ทำงานที่เวลาบิลด์โดยอัตโนมัติโดย buildbots สำหรับแพ็คเกจ เป้าหมายของการทดสอบเหล่านี้คือการให้การทดสอบระบบและการรวมเพื่อรับประกันการทำงานขั้นพื้นฐาน ท่านสามารถเข้าดูผลผลิตสดของการทดสอบ autopkg ปัจจุบันที่นี่ หากคุณสนใจที่จะเขียนแบบทดสอบเหล่านี้ดู:

หม้อแปลงไฟฟ้า

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

ขอความช่วยเหลือ

สำหรับข้อมูลเพิ่มเติมหรือขอความช่วยเหลือส่งอีเมลรายการubuntu-qualityหรือเยี่ยมชม # ubuntu-quality บน freenode


4

มีโครงการอยู่ที่https://wiki.ubuntu.com/Testing/Automationสำหรับสิ่งนี้ - ฉันไม่แน่ใจว่ามันครอบคลุมเท่าไหร่ในขณะนี้ แต่ยังมีการทดสอบการอัปเกรดอัตโนมัติเพื่อทดสอบการอัพเกรดชุดแพ็คเกจต่างๆ


3

คุณสามารถมีส่วนร่วมกับการทดสอบโดยการเข้าร่วมทีม QAของพวกเขารายชื่อผู้รับจดหมาย - อูบุนตูที่มีคุณภาพของพวกเขาและหน้า Launchpad

ลิงก์สุดท้ายจะนำคุณไปยังไซต์ Launchpad ของ Autopilot ซึ่งเป็นแพ็คเกจทดสอบอัตโนมัติ

ดูคำตอบของฉันที่นี่สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับวิธีการทดสอบอัตโนมัติของ Ubuntu


2

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


0

มีhttp://qa.ubuntu.com/ - ซึ่งเชื่อมโยงไปยังเช่นhttp://mago.ubuntu.com/

ในขณะที่ฉันไม่สามารถระบุสิ่งที่เฉพาะเจาะจงได้ แต่สิ่งนี้ดูเหมือนจะเป็นจุดเริ่มต้นที่ดี

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.