i am a flyfire that shift in the darkness!
加油!
待遇如何?
twisted 楼主可以了解下
用 os.popen() fd = os.popen("adb logcat") while True: content = fd.read(10)
import copy
a=["1","2","3"]
b=["4","5","6","7"]
c=["10","8","9"]
def insert( sum, values ):
if sum == []:
for value in values:
sum.append( [value] )
return
tmp = copy.deepcopy(sum)
for item in tmp:
for value in values:
sum.append( item + [value] )
sum.remove( item )
if __name__ == "__main__":
sum = []
for values in [a,b,c]:
insert( sum, values )
for i in sum:
print(i)
结果: ['1', '4', '10'] ['1', '4', '8'] ['1', '4', '9'] ['1', '5', '10'] ['1', '5', '8'] ['1', '5', '9'] ['1', '6', '10'] ['1', '6', '8'] ['1', '6', '9'] ['1', '7', '10'] ['1', '7', '8'] ['1', '7', '9'] ['2', '4', '10'] ['2', '4', '8'] ['2', '4', '9'] ['2', '5', '10'] ['2', '5', '8'] ['2', '5', '9'] ['2', '6', '10'] ['2', '6', '8'] ['2', '6', '9'] ['2', '7', '10'] ['2', '7', '8'] ['2', '7', '9'] ['3', '4', '10'] ['3', '4', '8'] ['3', '4', '9'] ['3', '5', '10'] ['3', '5', '8'] ['3', '5', '9'] ['3', '6', '10'] ['3', '6', '8'] ['3', '6', '9'] ['3', '7', '10'] ['3', '7', '8'] ['3', '7', '9']
当时我是这么写的,感觉很不 pythonic
哈哈哈,又学到一招
还是你的方法最好了
1、通过坐标,指定坐标,这个最简单,但是兼容性不好,换个分辨率估计脚本就无法执行了 2、图像对比,根据对比结果找出坐标
编程到了一定境界,语言都是浮云,最重要的是思路,比如你测试过程中会发现好多别人发现不了的问题,或者你能前期就把设计的缺陷给发现了,这个我觉得就是一个好的测试人员,不一定非要追求测试开发岗位,重要的还是思路,把自己当做乔布斯来对待你们的产品,你会发现产品可改进的地方还有很多
当然要想发展的好,代码基础是要有的,行业的前沿技术也是要了解的,测试转架构师的也有,测试转开发的也有,测试转项目经理的也有,测试转行卖烧饼、卖水果的我也见过,不要心急,如果有意,python 一个月就能学会
最后,祝楼主工作顺利!找到自己的方向!
楼主说的很好,我的观点跟楼主一致 楼主如果把众测流程加上就更好了,目前的众测在端侧测试中十分重要!
请问音视频的兼容性怎么测试?原生安卓支持好多种音视频格式,是否这些格式都要进行测试?
i am a flyfire that shift in the darkness!