使用CLI查看所有DeviceFarm支持的設備列表

最近DeviceFarm又支持了iOS的真機測試。

我們可以使用如下命令獲得所有支持的設備列表

aws devicefarm list-devices --region us-west-2 --output table

注意,使用之前請記得更新AWS CLI工具。

---------------------------------------------------------------------------------------------
|                                        ListDevices                                        |
+-------------------------------------------------------------------------------------------+
||                                         devices                                         ||
|+--------------+--------------------------------------------------------------------------+|
||  arn         |  arn:aws:devicefarm:us-west-2::device:3B33A0062E6D47B4A50437C48F9141F6   ||
||  formFactor  |  TABLET                                                                  ||
||  heapSize    |  0                                                                       ||
||  image       |  NA                                                                      ||
||  manufacturer|  Apple                                                                   ||
||  memory      |  17179869184                                                             ||
||  model       |  iPad Mini 2                                                             ||
||  name        |  Apple iPad Mini 2                                                       ||
||  os          |  7.1.2                                                                   ||
||  platform    |  IOS                                                                     ||
|+--------------+--------------------------------------------------------------------------+|
|||                                          cpu                                          |||
||+--------------------------------------+------------------------------------------------+||
|||  architecture                        |  ARMv8 (A32, A64)                              |||
|||  clock                               |  1400.0                                        |||
|||  frequency                           |  MHz                                           |||
||+--------------------------------------+------------------------------------------------+||
|||                                      resolution                                       |||
||+-----------------------------------------------+---------------------------------------+||
|||  height                                       |  2048                                 |||
|||  width                                        |  1536                                 |||
||+-----------------------------------------------+---------------------------------------+||


爲了獲得機器名和所用OS版本號,可以使用grep命令來過濾輸出

aws devicefarm list-devices --region us-west-2 --output table | grep  "\(os\|name\)"  

||  name        |  Apple iPad Mini 2                                                       ||
||  os          |  7.1.2                                                                   ||
||  name        |  Apple iPod Touch 5th Gen                                                ||
||  os          |  8.1.2                                                                   ||
||  name        |  Samsung Galaxy Note II (AT&T)                                           ||
||  os          |  4.4.2                                                                   ||
||  name        |  Motorola DROID Ultra (Verizon)                                          ||
||  os          |  4.4.4                                                                   ||
||  name        |  Samsung Galaxy S5 Active (AT&T)                                         ||
||  os          |  4.4.2                                                                   ||
||  name        |  Apple iPhone 5c                                                         ||
||  os          |  8.0.2                                                                   ||
||  name        |  Samsung Galaxy Note (AT&T)                                              ||
||  os          |  4.1.2                                                                   ||
||  name        |  Apple iPad Mini 1st Gen                                                 ||
||  os          |  7.1.2                                                                   ||
||  name        |  ASUS Nexus 7 - 2nd Gen (WiFi)                                           ||
||  os          |  5.0.2                                                                   ||
||  name        |  Apple iPhone 6                                                          ||
||  os          |  8.3                                                                     ||
||  name        |  Samsung Galaxy S4 (AT&T)                                                ||
||  os          |  4.2.2                                                                   ||
||  name        |  Sony Xperia Z3 Compact (GSM)                                            ||
||  os          |  4.4.4                                                                   ||
||  name        |  HTC One M8 (Sprint)                                                     ||
||  os          |  4.4.4                                                                   ||
||  name        |  LG Optimus Fuel (TracFone)                                              ||
||  os          |  4.4                                                                     ||
||  name        |  Apple iPhone 6 Plus                                                     ||
||  os          |  8.1                                                                     ||
||  name        |  ASUS Nexus 7 - 2nd Gen (WiFi)                                           ||
||  os          |  4.3.1                                                                   ||
||  name        |  Samsung Galaxy S5 (Verizon)                                             ||
||  os          |  4.4.4                                                                   ||
||  name        |  HTC One M7 (AT&T)                                                       ||
||  os          |  4.4.2                                                                   ||
||  name        |  Samsung Galaxy Note 4 (Verizon)                                         ||
||  os          |  4.4.4                                                                   ||
||  name        |  Apple iPhone 6                                                          ||
||  os          |  8.4                                                                     ||
||  name        |  Samsung Galaxy Note 3 (Sprint)                                          ||
||  os          |  4.4.4                                                                   ||
||  name        |  Apple iPad Air                                                          ||
||  os          |  8.0                                                                     ||
||  name        |  Samsung Galaxy S4 (US Cellular)                                         ||
||  os          |  4.4.2                                                                   ||
||  name        |  Apple iPhone 5                                                          ||
||  os          |  8.1.1                                                                   ||
||  name        |  Apple iPad Mini 1st Gen                                                 ||
||  os          |  8.4                                                                     ||
||  name        |  LG Optimus L70 (MetroPCS)                                               ||
||  os          |  4.4.2                                                                   ||
||  name        |  Samsung Galaxy Note 4 (AT&T)                                            ||
||  os          |  4.4.4                                                                   ||
||  name        |  Samsung Nexus 10 (WiFi)                                                 ||
||  os          |  4.2.2                                                                   ||
||  name        |  ASUS Nexus 7 - 1st Gen (WiFi)                                           ||
||  os          |  4.3                                                                     ||
||  name        |  Samsung Galaxy Tab 3 7.0 (Sprint)                                       ||
||  os          |  4.4.2                                                                   ||
||  name        |  Samsung Galaxy S4 (AT&T)                                                ||
||  os          |  4.4.4                                                                   ||
||  name        |  LG Nexus 4                                                              ||
||  os          |  4.4.3                                                                   ||
||  name        |  Samsung Galaxy S3 Mini (AT&T)                                           ||
||  os          |  4.4.2                                                                   ||
||  name        |  Samsung Galaxy S6 Edge (Verizon)                                        ||
||  os          |  5.0.2                                                                   ||
||  name        |  Apple iPhone 5                                                          ||
||  os          |  8.3                                                                     ||
||  name        |  ASUS Nexus 7 - 2nd Gen (WiFi)                                           ||
||  os          |  4.4.2                                                                   ||
||  name        |  LG G3 (AT&T)                                                            ||
||  os          |  4.4.2                                                                   ||
||  name        |  Apple iPhone 5c                                                         ||
||  os          |  8.3                                                                     ||
||  name        |  Apple iPhone 5                                                          ||
||  os          |  8.0                                                                     ||
||  name        |  Apple iPhone 5s                                                         ||
||  os          |  7.1.2                                                                   ||
||  name        |  Apple iPad Air                                                          ||
||  os          |  8.1.3                                                                   ||
||  name        |  Apple iPhone 6 Plus                                                     ||
||  os          |  8.3                                                                     ||
||  name        |  Samsung Galaxy S3 (Verizon)                                             ||
||  os          |  4.4.2                                                                   ||
||  name        |  Apple iPhone 6 Plus                                                     ||
||  os          |  8.1.2                                                                   ||
||  name        |  LG Nexus 5                                                              ||
||  os          |  4.4                                                                     ||
||  name        |  LG Nexus 5                                                              ||
||  os          |  4.4.3                                                                   ||
||  name        |  Apple iPhone 6 Plus                                                     ||
||  os          |  8.2                                                                     ||
||  name        |  Apple iPhone 5s                                                         ||
||  os          |  8.1                                                                     ||
||  name        |  LG G3 (AT&T)                                                            ||
||  os          |  5.0.1                                                                   ||
||  name        |  Apple iPad Mini 3                                                       ||
||  os          |  8.4                                                                     ||
||  name        |  Apple iPhone 5c                                                         ||
||  os          |  8.1.1                                                                   ||
||  name        |  Apple iPhone 5                                                          ||
||  os          |  7.0.4                                                                   ||
||  name        |  LG Nexus 5                                                              ||
||  os          |  5.0.1                                                                   ||
||  name        |  Apple iPad Mini 1st Gen                                                 ||
||  os          |  7.1.2                                                                   ||
||  name        |  Apple iPad 4th Gen                                                      ||
||  os          |  8.0.2                                                                   ||
||  name        |  Samsung Galaxy Note II (AT&T)                                           ||
||  os          |  4.3                                                                     ||
||  name        |  Apple iPhone 6 Plus                                                     ||
||  os          |  8.4                                                                     ||
||  name        |  LG Optimus L90 (T-Mobile)                                               ||
||  os          |  4.4.2                                                                   ||
||  name        |  Samsung Galaxy Note 4 (AT&T)                                            ||
||  os          |  5.0.1                                                                   ||
||  name        |  Samsung Galaxy Tab 3 7.0 (WiFi)                                         ||
||  os          |  4.1.2                                                                   ||
||  name        |  ASUS Nexus 7 - 2nd Gen (WiFi)                                           ||
||  os          |  5.0.1                                                                   ||
||  name        |  Amazon Kindle Fire HD 7 (WiFi)                                          ||
||  os          |  4.4.3                                                                   ||
||  name        |  Apple iPod Touch 5th Gen                                                ||
||  os          |  8.4                                                                     ||
||  name        |  LG G4 (Verizon)                                                         ||
||  os          |  5.1                                                                     ||
||  name        |  Samsung Galaxy S4 (AT&T)                                                ||
||  os          |  5.0.1                                                                   ||
||  name        |  LG G2 (AT&T)                                                            ||
||  os          |  4.4.2                                                                   ||
||  name        |  LG Nexus 5                                                              ||
||  os          |  5.1.1                                                                   ||
||  name        |  Apple iPhone 5c                                                         ||
||  os          |  7.1.1                                                                   ||
||  name        |  Apple iPhone 4S                                                         ||
||  os          |  6.1.3                                                                   ||
||  name        |  Apple iPhone 6                                                          ||
||  os          |  8.1.2                                                                   ||
||  name        |  Samsung Galaxy S3 (T-Mobile)                                            ||
||  os          |  4.3                                                                     ||
||  name        |  Samsung Galaxy S5 (T-Mobile)                                            ||
||  os          |  4.4.2                                                                   ||
||  name        |  Apple iPod Touch 5th Gen                                                ||
||  os          |  8.3                                                                     ||
||  name        |  Samsung Galaxy S3 (Sprint)                                              ||
||  os          |  4.3                                                                     ||
||  name        |  HTC One M8 (AT&T)                                                       ||
||  os          |  4.4.4                                                                   ||
||  name        |  Apple iPhone 6 Plus                                                     ||
||  os          |  8.1.3                                                                   ||
||  name        |  Apple iPad Air 2                                                        ||
||  os          |  8.4                                                                     ||
||  name        |  Apple iPad Mini 3                                                       ||
||  os          |  8.3                                                                     ||
||  name        |  Sony Xperia Z2 (GSM)                                                    ||
||  os          |  4.4.4                                                                   ||
||  name        |  ASUS Nexus 7 - 1st Gen (WiFi)                                           ||
||  os          |  4.2.1                                                                   ||
||  name        |  Samsung Galaxy Tab 3 7.0 (WiFi)                                         ||
||  os          |  4.4.2                                                                   ||
||  name        |  LG G Flex2 (Sprint)                                                     ||
||  os          |  5.0.1                                                                   ||
||  name        |  Motorola Moto E - 2nd Gen                                               ||
||  os          |  5.0.2                                                                   ||
||  name        |  Apple iPad Air 2                                                        ||
||  os          |  8.1                                                                     ||
||  name        |  Samsung Galaxy Tab 4 10.1 Nook (WiFi)                                   ||
||  os          |  4.4.2                                                                   ||
||  name        |  Apple iPad Mini 1st Gen                                                 ||
||  os          |  8.3                                                                     ||
||  name        |  Apple iPhone 5c                                                         ||
||  os          |  8.1                                                                     ||
||  name        |  Samsung Galaxy S4 (Sprint)                                              ||
||  os          |  4.4.2                                                                   ||
||  name        |  Samsung Galaxy S4 mini (Verizon)                                        ||
||  os          |  4.4.2                                                                   ||
||  name        |  Apple iPhone 4S                                                         ||
||  os          |  7.1                                                                     ||
||  name        |  HTC One M8 (Verizon)                                                    ||
||  os          |  4.4.2                                                                   ||
||  name        |  Apple iPad Mini 2                                                       ||
||  os          |  8.1.3                                                                   ||
||  name        |  ASUS Nexus 7 - 1st Gen (WiFi)                                           ||
||  os          |  4.4.2                                                                   ||
||  name        |  ASUS Nexus 7 - 2nd Gen (WiFi)                                           ||
||  os          |  4.4.4                                                                   ||
||  name        |  Apple iPhone 5                                                          ||
||  os          |  8.1.2                                                                   ||
||  name        |  Samsung Galaxy S4 (Verizon)                                             ||
||  os          |  5.0.1                                                                   ||
||  name        |  Apple iPhone 5s                                                         ||
||  os          |  8.2                                                                     ||
||  name        |  Apple iPad Air                                                          ||
||  os          |  7.1.2                                                                   ||
||  name        |  Amazon Kindle Fire HDX 7 (WiFi)                                         ||
||  os          |  4.4.3                                                                   ||
||  name        |  LG Nexus 5                                                              ||
||  os          |  4.4.4                                                                   ||
||  name        |  Apple iPhone 6                                                          ||
||  os          |  8.1                                                                     ||
||  name        |  Apple iPhone 6 Plus                                                     ||
||  os          |  8.3                                                                     ||
||  name        |  Samsung Galaxy Tab 2 10.1 (WiFi)                                        ||
||  os          |  4.2.2                                                                   ||
||  name        |  LG G2 (T-Mobile)                                                        ||
||  os          |  4.4.2                                                                   ||
||  name        |  Motorola DROID RAZR M (Verizon)                                         ||
||  os          |  4.4.2                                                                   ||
||  name        |  Samsung Galaxy S4 (T-Mobile)                                            ||
||  os          |  4.4.4                                                                   ||
||  name        |  Motorola Moto G - 2nd Gen                                               ||
||  os          |  5.0.2                                                                   ||
||  name        |  Samsung Galaxy Note II (Verizon)                                        ||
||  os          |  4.4.2                                                                   ||
||  name        |  Apple iPhone 5s                                                         ||
||  os          |  8.3                                                                     ||
||  name        |  Apple iPad 4th Gen                                                      ||
||  os          |  7.1.2                                                                   ||
||  name        |  Apple iPhone 6 Plus                                                     ||
||  os          |  8.3                                                                     ||
||  name        |  LG Nexus 5                                                              ||
||  os          |  4.4.2                                                                   ||
||  name        |  Samsung Galaxy Note 3 (Verizon)                                         ||
||  os          |  4.4.4                                                                   ||
||  name        |  Motorola DROID Turbo (Verizon)                                          ||
||  os          |  4.4.4                                                                   ||
||  name        |  LG G3 (Sprint)                                                          ||
||  os          |  5.0.1                                                                   ||
||  name        |  Apple iPhone 5                                                          ||
||  os          |  7.1.2                                                                   ||
||  name        |  Apple iPhone 5s                                                         ||
||  os          |  8.0.2                                                                   ||
||  name        |  LG Optimus G Pro (AT&T)                                                 ||
||  os          |  4.1.2                                                                   ||
||  name        |  Samsung Galaxy S3 LTE (T-Mobile)                                        ||
||  os          |  4.3                                                                     ||
||  name        |  Apple iPhone 5s                                                         ||
||  os          |  8.1.1                                                                   ||
||  name        |  Apple iPad Air 2                                                        ||
||  os          |  8.1.3                                                                   ||
||  name        |  Apple iPad Mini 1st Gen                                                 ||
||  os          |  8.0.2                                                                   ||
||  name        |  LG G Pad 7.0 (AT&T)                                                     ||
||  os          |  4.4.2                                                                   ||
||  name        |  Samsung Galaxy S5 (AT&T)                                                ||
||  os          |  4.4.4                                                                   ||
||  name        |  Apple iPhone 5c                                                         ||
||  os          |  8.4                                                                     ||
||  name        |  Samsung Galaxy Note 4 (T-Mobile)                                        ||
||  os          |  4.4.4                                                                   ||
||  name        |  Samsung Galaxy Tab 2 7.0 (WiFi)                                         ||
||  os          |  4.2.2                                                                   ||
||  name        |  Samsung Galaxy S4 (AT&T)                                                ||
||  os          |  4.4.2                                                                   ||
||  name        |  Sony Xperia Z3 (GSM)                                                    ||
||  os          |  4.4.4                                                                   ||
||  name        |  Samsung Galaxy S6 (Verizon)                                             ||
||  os          |  5.0.2                                                                   ||
||  name        |  Motorola Moto G (AT&T)                                                  ||
||  os          |  4.4.4                                                                   ||
||  name        |  Samsung Galaxy Note 4 (Sprint)                                          ||
||  os          |  4.4.4                                                                   ||
||  name        |  Apple iPad 2                                                            ||
||  os          |  7.1.1                                                                   ||
||  name        |  Samsung Galaxy S5 (AT&T)                                                ||
||  os          |  4.4.2                                                                   ||
||  name        |  Apple iPhone 5s                                                         ||
||  os          |  7.1.1                                                                   ||
||  name        |  HTC One M8 (Verizon)                                                    ||
||  os          |  4.4.3                                                                   ||
||  name        |  Apple iPad Mini 1st Gen                                                 ||
||  os          |  8.1                                                                     ||
||  name        |  Apple iPhone 5s                                                         ||
||  os          |  8.0                                                                     ||
||  name        |  Samsung Galaxy Tab 4 7.0 Nook (WiFi)                                    ||
||  os          |  4.4.2                                                                   ||
||  name        |  Apple iPhone 5                                                          ||
||  os          |  7.1.1                                                                   ||
||  name        |  Amazon Kindle Fire HD 6 (WiFi)                                          ||
||  os          |  4.4.3                                                                   ||
||  name        |  Apple iPad Air                                                          ||
||  os          |  8.1.2                                                                   ||
||  name        |  Apple iPad Air 2                                                        ||
||  os          |  8.3                                                                     ||
||  name        |  Samsung Galaxy Light (MetroPCS)                                         ||
||  os          |  4.4.2                                                                   ||
||  name        |  Apple iPhone 5c                                                         ||
||  os          |  7.1.2                                                                   ||
||  name        |  Apple iPad Mini 2                                                       ||
||  os          |  8.3                                                                     ||
||  name        |  Apple iPhone 5c                                                         ||
||  os          |  8.0                                                                     ||
||  name        |  Samsung Galaxy S4 (Verizon)                                             ||
||  os          |  4.4.2                                                                   ||
||  name        |  Apple iPad Mini 1st Gen                                                 ||
||  os          |  7.1.2                                                                   ||
||  name        |  Apple iPad 3rd Gen                                                      ||
||  os          |  7.1.2                                                                   ||
||  name        |  Apple iPad Mini 3                                                       ||
||  os          |  8.1.1                                                                   ||
||  name        |  Samsung Galaxy S3 (Sprint)                                              ||
||  os          |  4.4.2                                                                   ||
||  name        |  LG G2 (Sprint)                                                          ||
||  os          |  4.2.2                                                                   ||


可以看到一個型號的真機,也會有多個OS版本來支持兼容性測試。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章