Trang này bao gồm các thay đổi chính về CTS được giới thiệu trong Android 13.
Các tính năng của CTS
Android 13 bao gồm tài liệu mới và cập nhật cho các tính năng CTS sau đây.
Tính năng | Mô tả | Đã thêm/Cập nhật |
---|---|---|
Bản cập nhật ITS cho máy ảnh | Để biết danh sách các thay đổi, hãy xem Ghi chú phát hành của Bộ kiểm tra hình ảnh máy ảnh trên Android T (AOSP thử nghiệm). | Đã cập nhật |
Xác minh việc tuân thủ các yêu cầu về tính năng Hiện diện hợp nhất | Thêm các chương trình kiểm thử của Trình xác minh CTS cho các yêu cầu về tính năng Chỉnh sửa hiện diện. Để biết thông tin chi tiết, hãy xem các phần 2.2.1, 7.4.9 và 7.4.3 trong CDD. | Đã thêm |
Kiểm thử nhiều thiết bị trong CTS | Android 13 hỗ trợ kiểm thử nhiều thiết bị. Các kiểm thử yêu cầu nhiều thiết bị sẽ tự động được thực thi trong quá trình chạy CTS.
CTS 13 có một số kiểm thử trên nhiều thiết bị, tự động kích hoạt khi sử dụng tính năng phân đoạn. Mặc dù việc kiểm thử không yêu cầu thay đổi thêm đối với thiết lập thực tế, nhưng bạn cần cài đặt virtualenv để các chương trình kiểm thử chạy đúng cách. Để biết thông tin chi tiết, hãy xem phần Bộ ứng dụng trên nhiều thiết bị. |
Đã thêm |
Thông tin cập nhật về yêu cầu đối với điểm truy cập Wi-Fi | Android 13 tăng cường khả năng hỗ trợ kết nối đồng thời với hai AP cung cấp Internet cho STA+STA. Đối với các tính năng không bắt buộc này, bạn cần có môi trường kiểm thử Wi-Fi nâng cao cho CTS với hai AP DBS (2,4 GHz + 5 GHz). Bạn có thể lập trình bất kỳ AP DBS vật lý nào để hỗ trợ hai AP logic này, chẳng hạn như TPLink AC 1750 với OpenWRT. Để biết thông tin chi tiết, hãy tham khảo phần Tính năng đồng thời Wi-Fi STA/STA. | Đã cập nhật |
Chú thích yêu cầu về API và CDD trong Trình xác minh CTS | Thêm chú thích cho các kiểm thử thực thi hành vi API và yêu cầu CDD trong Trình xác minh CTS. | Đã thêm |
CTS do nhà phát triển đóng góp | Nhà phát triển bên ngoài có thể đóng góp các bài kiểm thử mới cho CTS và Trình xác minh CTS bằng cách làm theo các nguyên tắc trong bài đăng trên blog CTS do nhà phát triển cung cấp (CTS-D). | Đã thêm |
Kiểm thử tự động cho thiết bị có thể gập lại | API DeviceStateManager cho phép kiểm thử với tuỳ chọn Chế độ thay thế được định cấu hình để chạy trên nhiều trạng thái thiết bị của thiết bị có thể gập lại. Quá trình thực thi kiểm thử sẽ dựa trên các trạng thái gập màn hình đã xác định trong thiết bị. Để biết thông tin chi tiết, hãy xem phần Chạy CTS cho Chế độ thay thế. |
Đã thêm |
Chế độ cài đặt đường cơ sở | Thêm hai chế độ cài đặt đường cơ sở thường được giả định theo mặc định. Trước khi chạy từng mô-đun kiểm thử CTS, trình kiểm tra hệ thống sẽ tự động thiết lập các chế độ cài đặt đường cơ sở của thiết bị như sau:
|
Đã thêm |
Cải thiện chất lượng thử nghiệm CTS | Khắc phục tình trạng kiểm thử không ổn định và giảm thời gian thực thi lâu cho một số kiểm thử. | Đã cập nhật |
Mô-đun CTS
Số lượng mô-đun kiểm thử và trường hợp kiểm thử như sau:
- ~1068 Mô-đun tuỳ thuộc vào thiết bị
- ~2,69 triệu trường hợp kiểm thử trên 2 ABI
Trong Android 13, tổng cộng có 119 mô-đun mới được thêm và tổng cộng có 19 mô-đun bị xoá. Hãy xem các bảng sau để biết thêm thông tin.
Mô-đun mới
Thêm tên mô-đun kiểm thử | ABI | Kiểm thử ứng dụng tức thì |
---|---|---|
CtsAdServicesDeviceTestCases | arm64-v8a | |
CtsAdServicesDeviceTestCases[instant] | arm64-v8a | có |
CtsAmbientContextServiceTestCases | arm64-v8a | |
CtsAndroidTestBase29ApiSignatureTestCases | arm64-v8a | |
CtsAndroidTestBase29ApiSignatureTestCases[instant] | arm64-v8a | có |
CtsAndroidTestBaseUsesLibraryApiSignatureTestCases | arm64-v8a | |
CtsAndroidTestBaseUsesLibraryApiSignatureTestCases[instant] | arm64-v8a | có |
Các trường hợp kiểm thử CtsArtTest | arm64-v8a | |
Các trường hợp kiểm tra CtsArtTest | armeabi-v7a | |
CtsArtTestCases[instant] | arm64-v8a | có |
CtsBootDisplayModeTestCases | arm64-v8a | |
CtsBootDisplayModeTestCases[tức thì] | arm64-v8a | có |
CtsCarBuiltinApiHostTestCases | arm64-v8a | |
CtsCarHostNonRecoverableTestCases (Trường hợp kiểm tra có thể khôi phục) | arm64-v8a | |
Các trường hợp kiểm thử CtsCloudSearchService | arm64-v8a | |
Các trường hợp thử nghiệm Cts CompanionDeviceManagerCoreTestCase | arm64-v8a | |
CtsCompanionDeviceManagerCoreTestCases[instant] | arm64-v8a | có |
CtsĐồng hànhThiết bịNgười quản lýKhôngcódịch vụTestCases | arm64-v8a | |
CtsCompanionDeviceManagerNoCompanionServicesTestCases[instant] | arm64-v8a | có |
CtsCompanionDeviceManagerUiAutomationTestCases | arm64-v8a | |
CtsCompanionDeviceManagerUiAutomationTestCases[instant] | arm64-v8a | có |
CtsGameServiceTestCases | arm64-v8a | |
CtsGameServiceTestCases | armeabi-v7a | |
CtsGpuMetricsHostTestCases | arm64-v8a | |
CtsInputMethodTestCases32 | arm64-v8a | |
CtsInputMethodTestCases32[instant] | arm64-v8a | có |
CtsKeystorePerformanceTestCases | arm64-v8a | |
CtsKeystorePerformanceTestCases | armeabi-v7a | |
CtsKeystoreWycheproofTestCases | arm64-v8a | |
CtsKeystoreWycheproofTestCases | armeabi-v7a | |
CtsLocaleConfigTestCases | arm64-v8a | |
CtsLocaleManagerHostTestCases | arm64-v8a | |
CtsLocaleManagerTestCases | arm64-v8a | |
CtsMediaAudioTestCases | arm64-v8a | |
CtsMediaAudioTestCases | armeabi-v7a | |
CtsMediaAudioTestCases[tức thì] | arm64-v8a | có |
CtsMediaCodecTestCases | arm64-v8a | |
CtsMediaCodecTestCases | armeabi-v7a | |
CtsMediaCodecTestCases[instant] | arm64-v8a | có |
CtsMediaDecoderTestCases | arm64-v8a | |
CtsMediaDecoderTestCases | armeabi-v7a | |
CtsMediaDecoderTestCases[instant] | arm64-v8a | có |
CtsMediaDrmFrameworkTestCases | arm64-v8a | |
CtsMediaDrmFrameworkTestCases | armeabi-v7a | |
CtsMediaDrmFrameworkTestCases[tức thì] | arm64-v8a | có |
CtsMediaEncoderTestCases | arm64-v8a | |
CtsMediaEncoderTestCases | armeabi-v7a | |
CtsMediaEncoderTestCases[instant] | arm64-v8a | có |
CtsMediaExtractorTestCases | arm64-v8a | |
CtsMediaExtractorTestCases | armeabi-v7a | |
CtsMediaExtractorTestCases[instant] | arm64-v8a | có |
CtsMediaMiscTestCases | arm64-v8a | |
CtsMediaMiscTestCases | armeabi-v7a | |
CtsMediaMiscTestCases[instant] | arm64-v8a | có |
CtsMediaMuxerTestCases | arm64-v8a | |
CtsMediaMuxerTestCases | armeabi-v7a | |
CtsMediaMuxerTestCases[tức thì] | arm64-v8a | có |
CtsMediaPlayerTestCases | arm64-v8a | |
CtsMediaPlayerTestCases | armeabi-v7a | |
CtsMediaPlayerTestCases[instant] | arm64-v8a | có |
CtsMediaRecorderTestCases | arm64-v8a | |
CtsMediaRecorderTestCases | armeabi-v7a | |
CtsMediaRecorderTestCases[instant] | arm64-v8a | có |
CtsMultiUserTestCases[run-on-secondary-user] | arm64-v8a | |
CtsMultiUserTestCases[run-on-work-profile] | arm64-v8a | |
CtsNNAPIStatsdAtomHostTestCases | arm64-v8a | |
CtsNNAPIStatsdAtomHostTestCases | armeabi-v7a | |
CtsNNAPIStatsd AtomHostTestCases[tức thì] | arm64-v8a | có |
CtsNativeNetPlatformTestCases | arm64-v8a | |
CtsNativeNetPlatformTestCases | armeabi-v7a | |
CtsNativeNetPlatformTestCases[instant] | arm64-v8a | có |
Các trường hợp kiểm tra ghép nối nhanh gần đây (Cts | arm64-v8a | |
CtsNetTestCasesMaxTargetSdk31 | arm64-v8a | |
CtsNetTestCasesMaxTargetSdk31[instant] | arm64-v8a | có |
CtsOnDevicePersonalizationTestCases | arm64-v8a | |
CtsOnDevicePersonalizationTestCases[instant] | arm64-v8a | có |
CtsOsTestCases[run-on-secondary-user] | arm64-v8a | |
CtsOsTestCases[run-on-work-profile] | arm64-v8a | |
CtsPackageSettingHostTestCases | arm64-v8a | |
CtsPackageSettingHostTestCases | armeabi-v7a | |
Các trường hợp kiểm tra CtsPersistentDataBlockManagerTestCase | arm64-v8a | |
CtsPersistentDataBlockManagerTestCases | armeabi-v7a | |
Kiểm thử tsPhotoPickerTest | arm64-v8a | |
CtsPhotoPickerTest[run-on-secondary-user] | arm64-v8a | |
CtsPhotoPickerTest[run-on-work-profile] | arm64-v8a | |
CtsProcessTest | arm64-v8a | |
CtsSafetyCenterTestCases | arm64-v8a | |
CtsSelinuxTargetSdk30TestCases | arm64-v8a | |
CtsSettingsAPITestCases | arm64-v8a | |
CtsSettingsAPITestCases[instant] | arm64-v8a | có |
CtsSharedUserMigrationTestCases | arm64-v8a | |
CtsSkQPTestCases | arm64-v8a | |
CtsSkQPTestCases | armeabi-v7a | |
Các trường hợp kiểm thử Cts Bổ sungApiDeviceTestCase | arm64-v8a | |
CtsAdditionalApiDeviceTestCases[tức thì] | arm64-v8a | có |
CtsTaskFpsCallbackTestCases | arm64-v8a | |
CtsTaskFpsCallbackTestCases | armeabi-v7a | |
CtsTaskFpsCallbackTestCases[instant] | arm64-v8a | có |
Các trường hợp kiểm thử CtsTelephony5Test | arm64-v8a | |
Các trường hợp kiểm thử CtsTileService | arm64-v8a | |
Các trường hợp CtsVirtualDevicesTestCase | arm64-v8a | |
CtsVirtualDevicesTestCases[instant] | arm64-v8a | có |
CtsWallpaperEffectsGenerationServiceTestCases | arm64-v8a | |
CtsWifiAwareTestCases | arm64-v8a | |
Các trường hợp kiểm tra MicrodroidHostTestCase | arm64-v8a | |
MicrodroidTestApp | arm64-v8a | |
art-run-test-048-reflect-v8 | arm64-v8a | |
art-run-test-048-reflect-v8 | armeabi-v7a | |
art_libnativebridge_cts_tests | arm64-v8a | |
art_libnativebridge_cts_tests | armeabi-v7a | |
art_standalone_dex2oat_cts_tests | arm64-v8a | |
nghệ thuật độc lập_dex2oat_cts_tests | armeabi-v7a | |
art_standalone_libartpalette_tests | arm64-v8a | |
nghệ thuật_độc lập_libartpalette_tests | armeabi-v7a | |
nghệ thuật_độc lập_libdexfile_external_tests | arm64-v8a | |
art_standalone_libdexfile_external_tests | armeabi-v7a | |
libnativeloader_test | arm64-v8a | |
libnativeloader_test | armeabi-v7a | |
odsign_e2e_tests | arm64-v8a |
Mô-đun đã xoá
Đã xoá tên mô-đun kiểm thử | ABI | Kiểm thử ứng dụng tức thì |
---|---|---|
CtsActivityRecognitionTestCases[instant] | arm64-v8a | có |
CtsAndroidTestBase28ApiSignatureTestCases | arm64-v8a | |
CtsAndroidTestBase28ApiSignatureTestCases[instant] | arm64-v8a | có |
CtsAppCloningHostTest[instant] | arm64-v8a | có |
CtsCodePathHostTestCases | arm64-v8a | |
CtsCodePathHostTestCases | armeabi-v7a | |
CtsCurrentApiSignatureTestCases[instant] | arm64-v8a | có |
CtsDreamsTestCases[tức thì] | arm64-v8a | có |
Các trường hợp CtsMediaTestCase | arm64-v8a | |
CtsMediaTestCases | armeabi-v7a | |
CtsMediaTestCases[instant] | arm64-v8a | có |
CtsScopedStorageCoreHostTest[instant] | arm64-v8a | có |
CtsTelephonySdk28TestCases | arm64-v8a | |
CtsTelephonyTestCasesPermissionReadPhoneState | arm64-v8a | |
CtsTelephonyTestCasesPermissionReadPhoneState[instant] | arm64-v8a | có |
LegacyStorageTest | arm64-v8a | |
LegacyStorageTest[instant] | arm64-v8a | có |
ScopedStorageTest | arm64-v8a | |
ScopedStorageTest[instant] | arm64-v8a | có |