ทดสอบแอปพลิเคชั่นมือถือของ Ubuntu


15

ตอนนี้ฉันกำลังอ่านมากเกี่ยวกับระบบปฏิบัติการ Ubuntu บนมือถือ (โทรศัพท์) ใหม่และตอนนี้ฉันสงสัยว่ามีความเป็นไปได้ที่จะทดสอบแอปพลิเคชันหรือไม่ ฉันรู้ว่า QtCreator เป็น IDE ที่แนะนำและผู้เอาอย่างอยู่ในผลงานและหวังว่าจะสามารถใช้งานได้ในไม่ช้า (ดูบทความนี้โดย David Planella)

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

ดังนั้นคำถามของฉันคือถ้ามีส่วนขยายสำหรับ qmlviewer หรือถ้าเป็นความคิดที่ดีที่จะใช้ Ubuntu mobile ซึ่งจะเปิดตัวในปลายเดือนนี้บนโฮสต์เสมือนโดยใช้ VMware หรือ VitrualBox ซึ่งจะเปิดใช้งาน ผู้พัฒนาเพื่อทดสอบรูปลักษณ์ของแอพพลิเคชั่น :-D ภายในระบบปฏิบัติการ "ของจริง"

แก้ไข : พบคลาส QtQuick 2.0 TestCaseซึ่งสามารถใช้สำหรับการพัฒนาที่ขับเคลื่อนด้วยการทดสอบโดยใช้การทดสอบหน่วย

แก้ไข : หัวข้อเกี่ยวกับการใช้ Ubuntu Touch บน Android Emulatorก็น่าสนใจมาก


มีหัวข้อที่น่าสนใจมากในรายการส่งเมลทางโทรศัพท์ของ Ubuntu บน Launchpad ที่ปิดหัวข้อนี้ เนื่องจากเวลาที่คุณโพสต์คำถามนี้มีความก้าวหน้าในโปรแกรมจำลอง ในที่สุดทีม SDK จะปล่อยอีมูเลเตอร์ จนกว่าจะถึงตอนนั้น lists.launchpad.net/ubuntu-phone/msg02258.html
Max Tither

นี่คือสิ่งที่คุณกำลังมองหา? omgubuntu.co.uk/2013/03/…
ชาด

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

ฉันไม่เห็นวิธีการที่คุณสามารถทำเช่นนี้ได้โดยไม่ต้องอุปกรณ์ ...
Braiam

คำตอบ:



1

เท่าที่ฉันรู้คุณสามารถทดสอบแอพพลิเคชั่นได้เฉพาะเมื่อคุณติดตั้ง Ubuntu บนโทรศัพท์ของคุณ รายการของโทรศัพท์ได้รับการสนับสนุนสามารถพบได้ที่นี่และติดตั้งคำแนะนำที่นี่


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