一般情况下,adb devices获取到的名字,适合手机中的序列号是对的上的。
但是最近在做多设备自动化测试的时候,发现了双胞胎手机,通过adb devices获取到的devicename是一样的。
不过影响不大,到时候把两台设备分开来进行测试就好了,但是最后获取到的结果,我是希望可以分别写入到指定的Excel文件中的sheet标签页的。
然后想到,通过os模块操作adb命令,来获取当前这个设备的IEMI号,通过这个号来区分这两台设备,然后进行后续的操作。
代码:
也可以直接去手机中查看,IEMI号。不过写这个是为了让程序能够自动识别出这是哪一台手机。所以在通过这个脚本获取的时候,记得一台一台的来获取。