ทดสอบ Uiautomator
| อัปเดตล่าสุด | รุ่นที่เสถียร | รุ่นที่อาจได้รับการเผยแพร่ | รุ่นเบต้า | รุ่นอัลฟ่า |
|---|---|---|---|---|
| 1 กรกฎาคม 2026 | 2.4.0 | - | - | - |
การประกาศทรัพยากร Dependency
หากต้องการเพิ่มทรัพยากร Dependency ในการทดสอบ คุณต้องเพิ่มที่เก็บ Maven ของ Google ลงในโปรเจ็กต์ อ่านข้อมูลเพิ่มเติมได้ที่ที่เก็บ Maven ของ Google
เพิ่มทรัพยากร Dependency สำหรับอาร์ติแฟกต์ที่ต้องการลงในไฟล์ build.gradle ของแอปหรือโมดูล
ดึงดูด
dependencies { // Use to implement UIAutomator tests androidTestImplementation "androidx.test.uiautomator:uiautomator:2.4.0" }
Kotlin
dependencies { // Use to implement UIAutomator tests androidTestImplementation("androidx.test.uiautomator:uiautomator:2.4.0") }
ดูข้อมูลเพิ่มเติมเกี่ยวกับทรัพยากร Dependency ได้ที่หัวข้อเพิ่มทรัพยากร Dependency ในการสร้าง
ความคิดเห็น
ความคิดเห็นของคุณช่วยเราปรับปรุง Jetpack ให้ดียิ่งขึ้น โปรดแจ้งให้เราทราบหากพบปัญหาใหม่หรือมีไอเดียในการปรับปรุงไลบรารีนี้ โปรดดู ปัญหาที่มีอยู่แล้ว ในไลบรารีนี้ก่อนสร้างปัญหาใหม่ คุณสามารถโหวตปัญหาที่มีอยู่แล้วได้โดยคลิกปุ่มรูปดาว
ดูข้อมูลเพิ่มเติมได้ในเอกสารประกอบของเครื่องมือติดตามปัญหา
เวอร์ชัน 2.4
เวอร์ชัน 2.4.0
1 กรกฎาคม 2026
เปิดตัว androidx.test.uiautomator:uiautomator:2.4.0, androidx.test.uiautomator:uiautomator-shell:2.4.0 และ androidx.test.uiautomator:uiautomator-shell-android:2.4.0 เวอร์ชัน 2.4.0 มีคอมมิตต่อไปนี้
การเปลี่ยนแปลงที่สำคัญตั้งแต่เวอร์ชัน 2.3.0
มีการยกเครื่อง API ของ UiAutomator เพื่อให้มีสิ่งต่อไปนี้
- ขอบเขตการทดสอบ
uiAutomatorโดยเฉพาะเพื่อให้โค้ดทดสอบมีความชัดเจนและสื่อความหมายมากขึ้น - เมธอด เช่น
onElement,onElementsและonElementOrNullสำหรับการค้นหาองค์ประกอบ UI ที่มีเพรดิเคตที่ชัดเจน - กลไกการรอในตัวสำหรับองค์ประกอบแบบมีเงื่อนไข
onElement*(timeoutMs: Long = 10000) - การจัดการสถานะแอปอย่างชัดเจน เช่น
waitForStableและwaitForAppToBeVisible - การโต้ตอบโดยตรงกับโหนดหน้าต่างการช่วยเหลือพิเศษสำหรับสถานการณ์การทดสอบแบบหลายหน้าต่าง
- ความสามารถในการถ่ายภาพหน้าจอในตัวและ
ResultsReporterสำหรับการทดสอบและการแก้ไขข้อบกพร่องแบบเห็นภาพ
หากต้องการเริ่มต้นใช้งาน API ใหม่ โปรดดู คู่มือ UiAutomator 2.4 ขึ้นไป
เวอร์ชัน 2.4.0-rc01
17 มิถุนายน 2026
เปิดตัว androidx.test.uiautomator:uiautomator:2.4.0-rc01, androidx.test.uiautomator:uiautomator-shell:2.4.0-rc01 และ androidx.test.uiautomator:uiautomator-shell-android:2.4.0-rc01 เวอร์ชัน 2.4.0-rc01 มีคอมมิตต่อไปนี้
เวอร์ชัน 2.4.0-beta02
11 มีนาคม 2026
เปิดตัว androidx.test.uiautomator:uiautomator:2.4.0-beta02 และ androidx.test.uiautomator:uiautomator-shell:2.4.0-beta02 เวอร์ชัน 2.4.0-beta02 มีคอมมิตต่อไปนี้
แก้ไขข้อบกพร่อง
- แก้ไข
UiObject2#scrollToElementOrNullที่แสดงผลแทนที่จะแสดงผลnullและอัปเดตประเภทการแสดงผล (If0109, b/479892735)
เวอร์ชัน 2.4.0-beta01
11 กุมภาพันธ์ 2026
เปิดตัว androidx.test.uiautomator:uiautomator:2.4.0-beta01 และ androidx.test.uiautomator:uiautomator-shell:2.4.0-beta01 เวอร์ชัน 2.4.0-beta01 มี คอมมิตต่อไปนี้
การเปลี่ยนแปลง API
- ทำให้คำสั่งที่ไม่มีสถานะเป็นซิงเกิลตัน (I3394c, b/429173157)
- อัปเดต API
RecorderCommands(Ie09e8, b/429173157) - ทำให้ API
RecorderCommandsง่ายขึ้นเพื่อให้มีวงจรการใช้งานที่กำหนดไว้อย่างชัดเจน (I30f89, b/444305673)
เวอร์ชัน 2.4.0-alpha07
3 ธันวาคม 2025
เปิดตัว androidx.test.uiautomator:uiautomator:2.4.0-alpha07 เวอร์ชัน 2.4.0-alpha07 มี คอมมิตต่อไปนี้
การเปลี่ยนแปลง API
- เปลี่ยนการรอ
startActivityเป็นการรอหน้าต่างใหม่ ซึ่งจะทำให้การเปิดใช้โดยทั่วไปเป็นแบบซิงโครนัส และอนุญาตให้ Macrobenchmark เวอร์ชันในอนาคตกำหนดค่าการตรวจหาการเปิดใช้ที่เสร็จสมบูรณ์ (I35da6, Id6e6f, b/440021797) - นำ API ที่ไม่มีชื่อแพ็กเกจที่ชัดเจนใน
UiAutomatorTestScopeออก (I8c285, b/413417205)
เวอร์ชัน 2.4.0-alpha06
13 สิงหาคม 2025
เปิดตัว androidx.test.uiautomator:uiautomator:2.4.0-alpha06 เวอร์ชัน 2.4.0-alpha06 มีคอมมิตต่อไปนี้
ฟีเจอร์ใหม่
- เพิ่ม API ที่อิงตามหน้าต่างเพื่อการทดสอบแบบหลายหน้าต่างที่ดียิ่งขึ้น เช่น ตอนนี้คุณสามารถใช้
UiDevice#findWindowเพื่อค้นหาUiWindowที่เฉพาะเจาะจงตามByWindowSelectorที่สร้างด้วยเมธอด FactoryBy.Window(I359c4, I40528, I8c963)
เวอร์ชัน 2.4.0-alpha05
18 มิถุนายน 2025
เปิดตัว androidx.test.uiautomator:uiautomator:2.4.0-alpha05 เวอร์ชัน 2.4.0-alpha05 มีคอมมิตต่อไปนี้
การเปลี่ยนแปลง API
- เพิ่ม
UiObject2#waitForStableเป็นทางลัดสำหรับUiObject2#accessibilityNodeInfo#waitForStable()
เวอร์ชัน 2.4.0-alpha04
4 มิถุนายน 2025
เปิดตัว androidx.test.uiautomator:uiautomator:2.4.0-alpha04 เวอร์ชัน 2.4.0-alpha04 มี คอมมิตต่อไปนี้
การเปลี่ยนแปลง API
- เปลี่ยนชื่อ
onViewเป็นonElementเพื่อชี้แจงว่าใช้ได้กับ Compose (I53a3b, b/419006806)
แก้ไขข้อบกพร่อง
- แก้ไข
waitForStableInActiveWindow(290457f1, b/420349130)
เวอร์ชัน 2.4.0-alpha03
20 พฤษภาคม 2025
เปิดตัว androidx.test.uiautomator:uiautomator:2.4.0-alpha03 เวอร์ชัน 2.4.0-alpha03 มี คอมมิตต่อไปนี้
แก้ไขข้อบกพร่อง
- แก้ไข
waitForStableInActiveWindowที่แสดงผล NPE ในบางกรณี (Ibf50f, b/417046391)
เวอร์ชัน 2.4.0-alpha02
7 พฤษภาคม 2025
เปิดตัว androidx.test.uiautomator:uiautomator:2.4.0-alpha02 เวอร์ชัน 2.4.0-alpha02 มี คอมมิตต่อไปนี้
ฟีเจอร์ใหม่
- รูปร่างเริ่มต้นของ API
Uiautomatorใหม่ คุณสามารถสร้างUiAutomatorTestScopeผ่าน FactoryuiAutomatorซึ่งให้สิทธิ์เข้าถึง APIonViewใหม่ - กฎ Lint เริ่มต้นสำหรับการเตือนเกี่ยวกับการใช้
AccessibilityNodeInfo#getTextและแนะนำให้ใช้textAsString
การเปลี่ยนแปลง API
- เพิ่ม
Configurator#setDefaultDisplayIdเพื่อตั้งค่ารหัสจอแสดงผลเพื่อจำกัดการค้นหาทั้งหมด (Icdf17) - เปลี่ยน
Searchable(อินเทอร์เฟซที่แชร์โดยUiDeviceและUiObject2) เป็นสาธารณะเพื่อความสะดวก (I67f18)
แก้ไขข้อบกพร่อง
- แก้ไขการจัดการแป้น Meta ใน
UiDevice#pressKeyCodes(I73f80) - อัปเดต
UiDevice#getWindowRootsให้แสดงผลรากตามลำดับ Z เสมอ (I87426) - แก้ไขปัญหาที่ท่าทางสัมผัสบางอย่างไม่สมบูรณ์ (I60dd3, If4edd)
- แก้ไขลูปอนันต์ที่เกิดขึ้นไม่บ่อยนักเมื่อเรียก
UiDevice#scrollUntil(I39989)
เวอร์ชัน 2.4.0-alpha01
26 มิถุนายน 2024
เปิดตัว androidx.test.uiautomator:uiautomator:2.4.0-alpha01 เวอร์ชัน 2.4.0-alpha01 มี คอมมิตต่อไปนี้
การเปลี่ยนแปลง API
- เลิกใช้งาน
Configurator#getKeyInjectionDelayและsetKeyInjectionDelayเนื่องจากตอนนี้ไม่ได้ใช้พารามิเตอร์แล้ว เพราะระบบจะแทรกข้อความโดยตรงเสมอแทนที่จะใช้การกดแป้น (I3bcc5).
แก้ไขข้อบกพร่อง
- อัปเดตการหน่วงเวลาระหว่างเหตุการณ์การเคลื่อนไหวของ
UiObject2เพื่อพิจารณาอัตราการรีเฟรชแบบไดนามิก (เช่น การแสดงผลที่ราบรื่น) (I43f12) - ลดความไม่แน่นอนจากความล้าสมัยของโหนดการช่วยเหลือพิเศษใน UI บางรายการโดยการล้างแคชการช่วยเหลือพิเศษเป็นระยะ (I3be25)
- แก้ไข
StaleObjectExceptionที่เกิดขึ้นเมื่อเรียกtoStringหรือhashCodeในUiObject2ที่ล้าสมัย (I38ea1). - ปรับปรุงประสิทธิภาพของ
UiWatcherโดยข้ามการเรียกwaitForIdleที่ไม่จำเป็น (I8c65e) - แก้ไขความไม่ถูกต้องของ Javadoc โดยเฉพาะเพื่อชี้แจงว่าพารามิเตอร์
Configuratorแต่ละรายการใช้เมื่อใด (Ie10b1, I71631).
เวอร์ชัน 2.3.0
เวอร์ชัน 2.3.0
21 กุมภาพันธ์ 2024
เปิดตัว androidx.test.uiautomator:uiautomator:2.3.0 เวอร์ชัน 2.3.0 มีคอมมิตต่อไปนี้
การเปลี่ยนแปลงที่สำคัญตั้งแต่เวอร์ชัน 2.2.0
- การรองรับหลายจอแสดงผล: เพิ่มการรองรับการค้นหาและการดำเนินการกับออบเจ็กต์ในจอแสดงผลหลายจอ และเมธอด
UiDeviceเพื่อจัดการจอแสดงผลรอง (Ie6544, I912cd) - ตัวเลือกใหม่:
- เงื่อนไขที่กำหนดเอง: แสดงอินเทอร์เฟซ
Conditionเพื่อรองรับเงื่อนไขการรอที่กำหนดเอง และเพิ่มเมธอดUiDevice#wait,UiObject2#waitและUiObject2#scrollUntilที่เกี่ยวข้อง (27c0ea, 099d6e) - การแก้ไขข้อบกพร่องและความน่าเชื่อถือ
- แก้ไขปัญหาที่การคำนวณขนาดจอแสดงผลไม่ถูกต้องในบางครั้งและอาจละเว้นบางส่วนของหน้าจอ (Ifc016) คุณอาจต้องปรับพิกัดและการชดเชยที่ใช้ในการทดสอบ
- อัปเดตการแทรก
MotionEventเพื่อปรับปรุงความแม่นยำ (678ca3) และจำลองท่าทางสัมผัสของผู้ใช้ได้ดียิ่งขึ้น (454450) - ปรับปรุงความน่าเชื่อถือของการเลื่อน (I7b059), การหมุน (c6cea0), การคลิกแบบยาว (49572b), การบีบ (3c619a) และอื่นๆ
เวอร์ชัน 2.3.0-rc01
7 กุมภาพันธ์ 2024
เปิดตัว androidx.test.uiautomator:uiautomator:2.3.0-rc01 โดยไม่มีการเปลี่ยนแปลง เวอร์ชัน 2.3.0-rc01 มีคอมมิตต่อไปนี้
เวอร์ชัน 2.3.0-beta01
13 ธันวาคม 2023
เปิดตัว androidx.test.uiautomator:uiautomator:2.3.0-beta01 เวอร์ชัน 2.3.0-beta01 มีคอมมิตต่อไปนี้
การเปลี่ยนแปลง API
- เปลี่ยนชื่อเมธอดระยะขอบตามเปอร์เซ็นต์ของ
UiObject2เป็นsetGestureMarginPercentageและsetGestureMarginsPercentageเพื่อความสอดคล้องกัน (I24435)
แก้ไขข้อบกพร่อง
- ปรับปรุงข้อผิดพลาดที่แสดงเมื่อไม่พบหรือเข้าถึงจอแสดงผลรองไม่ได้ (116b23)
เวอร์ชัน 2.3.0-alpha05
1 พฤศจิกายน 2023
เปิดตัว androidx.test.uiautomator:uiautomator:2.3.0-alpha05 เวอร์ชัน 2.3.0-alpha05 มีคอมมิตต่อไปนี้
การเปลี่ยนแปลง API
- เพิ่ม
UiObject2#getDrawingOrderเพื่อแสดงข้อมูลลำดับการวาด (z-index) (I5dfa4) - เพิ่มเมธอด
UiDeviceเพื่อรับ ตั้งค่า ตรึง และเลิกตรึงการหมุนของจอแสดงผลรอง (I912cd).
แก้ไขข้อบกพร่อง
- เพิ่มการลองใหม่ใน
UiObject2#scrollUntilเมื่อตรวจหาการเลื่อนสิ้นสุดไม่ได้ (Ibac6f) - แก้ไขปัญหาที่
UiDeviceจะใช้อินสแตนซ์Instrumentationที่ล้าสมัยหากมีการสร้างอินสแตนซ์ขึ้นใหม่ (I18cae) - แก้ไข NPE ที่อาจเกิดขึ้นหากไม่สามารถกำหนดรหัสจอแสดงผลได้เมื่อทิ้งโหนด (Icafcb)
- เพิ่มคำเตือนเมื่อดำเนินการคลิก/เลื่อนในออบเจ็กต์ที่คลิก/เลื่อนไม่ได้ (I4a5d9)
- ลดความเร็วในการเลื่อนเริ่มต้นของ
UiObject2เพื่อปรับปรุงความน่าเชื่อถือ (I5e071)
เวอร์ชัน 2.3.0-alpha04
26 กรกฎาคม 2023
เปิดตัว androidx.test.uiautomator:uiautomator:2.3.0-alpha04 เวอร์ชัน 2.3.0-alpha04 มีคอมมิตต่อไปนี้
การเปลี่ยนแปลง API
- เพิ่ม
By.hasParentและBy.hasAncestorเพื่อรองรับการค้นหาออบเจ็กต์ตามออบเจ็กต์หลัก (I93c36) - เพิ่ม
UiObject2#getHintเพื่อดึงข้อความคำแนะนำของออบเจ็กต์ และเมธอดBy.hintเพื่อเลือกออบเจ็กต์ตามข้อความคำแนะนำ (Idd345) - เพิ่ม
By.displayIdเพื่อรองรับการเลือกออบเจ็กต์ตามจอแสดงผลที่ออบเจ็กต์อยู่ (I1825b) - เพิ่มเมธอด
UiDevice#getDisplayHeight(int)และUiDevice#getDisplayWidth(int)เพื่อค้นหาขนาดของจอแสดงผลตามรหัส (Ie6544) - เพิ่มเมธอด
wait(SearchCondition, long)และwait(UiObject2Condition, long)อีกครั้งเพื่อความเข้ากันได้แบบย้อนหลัง (Iebfda) - เปลี่ยน
UiDevice#executeShellCommandเป็นสาธารณะ แต่ไม่แนะนำให้ใช้แทนที่จะซ่อน (Ic48a1)
แก้ไขข้อบกพร่อง
- อัปเดตการแทรก
MotionEventเพื่อลดความไม่แน่นอนโดยให้ความสำคัญกับความแม่นยำของท่าทางสัมผัสมากกว่าความเร็ว (678ca3) - เพิ่มการติดตามลงในเมธอดที่ใช้ทรัพยากรมากเพื่อระบุคอขวดด้านประสิทธิภาพ (d17de3)
- เพิ่มกลไกการลองใหม่เมื่อเริ่มต้นการเชื่อมต่อ UiAutomation (048caf)
- แก้ไข NPE ที่อาจเกิดขึ้นจากโหนดว่างใน
UiDevice#dumpWindowHierarchy(b725eb) - แก้ไขข้อผิดพลาดที่ไม่คาดคิดจากการค้นหาหรือการดำเนินการในจอแสดงผลส่วนตัว (985db6, 7053d4)
เวอร์ชัน 2.3.0-alpha03
19 เมษายน 2023
เปิดตัว androidx.test.uiautomator:uiautomator:2.3.0-alpha03 เวอร์ชัน 2.3.0-alpha03 มีคอมมิตต่อไปนี้
การเปลี่ยนแปลง API
- แสดงอินเทอร์เฟซ
Conditionเพื่ออนุญาตเงื่อนไขการรอที่กำหนดเองแทนที่จะใช้เฉพาะอินเทอร์เฟซในตัวในUntilและอัปเดตเมธอดUiDevice#waitและUiObject2#waitเพื่อยอมรับอินเทอร์เฟซนี้ (27c0ea) - เพิ่ม
UiObject2#scrollUntilเพื่อรองรับการเลื่อนจนกว่าจะตรงตามเงื่อนไขและเพื่อให้เทียบเท่ากับUiScrollable(099d6e) - เพิ่ม
UiDevice#setOrientationPortraitและsetOrientationLandscapeเพื่อให้การหมุนง่ายขึ้นในอุปกรณ์ประเภทต่างๆ (e13cb7) - เพิ่ม
UiObject2#setGestureMarginPercentเพื่อรองรับการตั้งค่าระยะขอบที่สัมพันธ์กับขนาดออบเจ็กต์ (Ib8c77)
แก้ไขข้อบกพร่อง
- แก้ไขเมธอด
UiScrollableที่ใช้พิกัดไม่ถูกต้องใน SDK 18 ถึง 22 ในบางครั้ง (b53ece) - แก้ไข
UiObject2#setTextและclearTextที่แก้ไขข้อความใน SDK 18 และ 19 ไม่สำเร็จ (77e41d) - แก้ไข
UiWatcherที่ไม่ทำงานตามลำดับที่ถูกต้อง (c85f92) - แก้ไขปัญหาที่การหมุนอุปกรณ์อาจยังไม่เสร็จสมบูรณ์หลังจากเปลี่ยนการวางแนว
UiDevice(c6cea0) - ปรับปรุงความน่าเชื่อถือของการคลิกแบบยาว การลาก และการบีบ (49572b, 3c619a)
เวอร์ชัน 2.3.0-alpha02
11 มกราคม 2023
เปิดตัว androidx.test.uiautomator:uiautomator:2.3.0-alpha02 เวอร์ชัน 2.3.0-alpha02 มีคอมมิตต่อไปนี้
การเปลี่ยนแปลง API
- ปรับปรุงการบันทึกในไลบรารีทั้งหมดเพื่อให้ข้อมูลมากขึ้น เตือนเกี่ยวกับปัญหาที่อาจเกิดขึ้น และปรับปรุงความสอดคล้องกัน
- เพิ่ม
UiDevice#pressKeyCodesเพื่อรองรับการกดแป้นหลายแป้นพร้อมกัน เช่น การกดปุ่มเปิด/ปิดและปุ่มลดระดับเสียงเพื่อถ่ายภาพหน้าจอ (22e525) - เพิ่ม
UiDevice#setCompressedLayoutHierarchyและเลิกใช้งานUiDevice#setCompressedLayoutHeirarchyเพื่อแก้ไขการสะกดผิดในชื่อเมธอด (4e2f65) - ทำเครื่องหมาย
UiAutomatorInstrumentationTestRunnerว่าเลิกใช้งานแล้ว เนื่องจากจัดการUiAutomatorTestCaseที่เลิกใช้งานแล้วและไม่จำเป็นอีกต่อไป (be6c85) - อัปเดตการหน่วงเวลาระหว่าง
UiObject2MotionEventเป็น 2 เท่าของอัตราการรีเฟรชจอแสดงผลเพื่อจำลองท่าทางสัมผัสของผู้ใช้ได้ดียิ่งขึ้น (454450) - เพิ่มการรองรับการจับคู่ข้อความและคำอธิบายแบบหลายบรรทัด (1625e6, b/255787130)
แก้ไขข้อบกพร่อง
- แก้ไข
StaleObjectExceptionที่แสดงผลในบางครั้งขณะค้นหาหรือรอออบเจ็กต์ (4cbcc0) - แก้ไขค่าที่แสดงผลของ
UiScrollable#scrollToBeginning,scrollToEnd,flingToBeginning, และflingToEndที่ไม่ได้ระบุว่าถึงจุดเริ่มต้น/จุดสิ้นสุดแล้วหรือไม่ (d33e06) - แก้ไขเมธอด
UiScrollable#scrollForwardและscrollBackwardที่ละเว้นการหมดเวลาที่กำหนดค่าไว้ (29e4f3) - แก้ไขตัวสร้างสำเนา
BySelectorที่ไม่จัดการตัวเลือกความลึก (6c7b91) - แก้ไขการจัดการค่าเปอร์เซ็นต์ที่ไม่ถูกต้องใน
UiObject#pinchInและpinchOut(01b973) - แก้ไขปัญหาที่เกิดขึ้นไม่บ่อยนักซึ่งการรองรับแบบหลายหน้าต่างหายไปหากการเชื่อมต่อ
UiAutomationพื้นฐานถูกรีเซ็ต (1bb956)
เวอร์ชัน 2.3.0-alpha01
7 กันยายน 2022
เปิดตัว androidx.test.uiautomator:uiautomator:2.3.0-alpha01 เวอร์ชัน 2.3.0-alpha01 มีคอมมิตต่อไปนี้
การเปลี่ยนแปลง API
- ใส่คำอธิบายประกอบเกี่ยวกับค่า Null ของเมธอดสาธารณะทั้งหมด
- เปลี่ยนการแทรก
MotionEventเป็นแบบไม่พร้อมกันโดยมีการหน่วงเวลาสั้นๆ เพื่อให้ท่าทางสัมผัสUiObject2ราบรื่นขึ้น - ลดช่วงเวลาการโพลขณะรอจาก 1,000 มิลลิวินาทีเป็น 100 มิลลิวินาที
- อัปเดต
UiDevice#wakeUpและUiDevice#sleepให้ใช้KEYCODE_WAKEUPและKEYCODE_SLEEPเพื่อรองรับอุปกรณ์ที่ลบล้างปุ่มเปิด/ปิด - เพิ่ม
UiObject2#getDisplayIdและการรองรับการค้นหาและการจัดการออบเจ็กต์ในจอแสดงผลหลายจอ - เพิ่มเมธอด
UiObject#clickและUiObject2#clickAndWaitสำหรับการคลิกจุดหนึ่งโดยใช้พิกัด
แก้ไขข้อบกพร่อง
- แก้ไขปัญหาที่การคำนวณขนาดจอแสดงผลไม่ถูกต้องในบางครั้งและอาจละเว้นบางส่วนของหน้าจอ โดยเฉพาะในโหมดหลายหน้าต่าง (Ifc016c)
- แก้ไขการปรับขนาดภาพหน้าจอใน
UiDevice#takeScreenshot(Id80ad6) - ปรับปรุงความน่าเชื่อถือของ
Until.scrollFinishedและUiObject2#scroll(I7b0595) - แก้ไขคำเตือนโหมดเข้มงวด
IncorrectContextUseViolation(Iffa6a0)