首页 文章 精选 留言 我的

精选列表

搜索[AI测试],共10000篇文章
优秀的个人博客,低调大师

Android软件测试的日志文件问题

实时打印的主要有:logcat main,logcat radio,logcat events,tcpdump,还有高通平台的还会有QXDM日志 状态信息的有:adb shell dmesg,adb shell dumpstate,adb shell dumpsys,adb bugreport 讲解一下各自作用: 通过DDMS抓的其实跟用dos批处理抓的一样都是logcat的日志文件,ddms抓的通常是main缓存中的,就是应用程序打印的日志文件。不过ddms好处在于能够实时看到带有颜色的,如果是用dos批处理只能重定向到文件,到抓完之后才能够看到,不是实时的。 adb logcat -b main -v time>app.log 打印应用程序的log adb logcat -b radio -v time> radio.log 打印射频相关的log,SIM STK也会在里面,modem相关的ATcommand等,当然跟QXDM差的很远了。 adb logcat -b events -v time 打印系统事件的日志,比如触屏事件。。。 tcpdump 是很有用的,对于TCP/IP协议相关的都可以使用这个来抓,adb shell tcpdump -s 10000 -w /sdcard/capture.pcap,比如抓mms下载的时候的UA profile,browser上网的时候,使用proxy的APN下载,streaming的相关内容包括UA profile等。 最后是高通平台的QXDM,不管是不是Android,只要使用高通芯片,都会对它很熟悉,当然了,不是高通的芯片就不用提它了。这个不多讲,内容丰富,射频,电话,上网,...凡是高通提供的解决方案,这个都可以抓。 状态信息:其实一个就够了,那就是bugreport(命令adb bugreport>bugreport.log)。里面包含有dmesg,dumpstate和dumpsys。dmesg(命令adb shell dmesg > ldmesg_kernel.log)是kernel的log,凡是跟kernel相关的,比如driver出了问题(相机,蓝牙,usb,启动,等等吧)。 dumpstate是系统状态信息,里面比较全,包括手机当前的内存信息、cpu信息、logcat缓存,kernel缓存等等。adb shell dumpsys这个是关于系统service的内容都在这个里面,这个命令还有更详尽的用法,比如db shell dumpsys meminfo system是查看system这个process的内存信息。 还有其他的比如PV的log,一般都是开发人员自己写的,可能让你放到sd卡里面,其他的不足或需要补充的期望您的指导。 最新内容请见作者的GitHub页:http://qaseven.github.io/

优秀的个人博客,低调大师

GO语言的数据结构测试

用于docker了,go也慢慢看一些。。 推荐书籍《go语言实践》就是<Go in Action>的中文版,有文字版PDF的。 package main import ( "fmt" ) //main is the entry of the program func main() { var array1 [5]string array2 := [5]int{10, 20, 30, 40, 50} array3 := [...]int{10, 20, 30, 40, 50} array4 := [5]int{1: 10, 2: 20} array2[2] = 35 array5 := [5]*int{0: new(int), 1: new(int)} *array5[0] = 10 *array5[1] = 20 array6 := [5]string{"Red", "Blue", "Green", "Yellow", "Pink"} array1 = array6 array7 := [4][2]int{{10, 11}, {20, 21}, {30, 31}, {40, 41}} fmt.Println(array1, array2, array3, array4, array5, array6, array7) }

优秀的个人博客,低调大师

机器视觉支架制作(带效果测试)

图像处理系统中,镜头、光源的选配,对于最后能否产生稳定的识别效果至关重要。而搭载镜头、光源的是支架。机器视觉的支架一般都是根据项目的具体需要进行配置的,搜索淘宝能够得到一些商品。 这些支架形状不一,价格在数百元到千元之间;也有比较专业但是更贵的。 以前在IHalcon上面也看到过一个自己制作的机器视觉框架“。这种就地取材的思路很有教益。 http://www.ihalcon.com/read-380.html 基于我的实际情况和手头有的东西,我设计实现了自己的机器视觉框架。因为我目前用的是高分辨率彩色相机,拍摄静态物体,进行毫米级的测量。而之前我有了这些东西: 1、翻拍支架,能够提供稳定的底部支撑 https://item.taobao.com/item.htm?spm=a1z09.2.0.0.N6IH0p&id=521002798010&_u=224c8smud670 2、顶部支架,能够将摄像头稳定地夹住 https://item.taobao.com/item.htm?spm=2013.1.20141001.1.P0LE7z&id=41224509265&scm=1007.10115.36023.100200300000000&pvid=b892fac2-26f8-4ce7-99b9-d9dc226e4b4e&idnum=0 3、白光源 我购买的那个链接找不到了,这个还是要买led的好,我已经用了很长很长时间都没坏。 具体的制作过程,就是要将这些东西进行组合。 核心是保持支架的重心落在中间,尽可能地减小形变,最后打光均匀。 1、为了达到比较好的效果,我将摄像头向外延伸了一段距离。在显微镜的支架上面打洞,并且用螺丝固定一个电池盒子上去,而后将摄像头本来带的固定螺丝固定在电池盒子上面。红圈标注的地方是螺丝和螺帽。这样能够达到强度。最后再加一些AB胶水。这样能够达到基本不变形。 2、支架的拼接,就是翻拍架在下面,显微支架在上面。中间由于本来就有凹槽,所以直接胶起来就可以。 3、成品效果 加上光源 成品效果 效果还是很不错的,具体看我的另一篇http://www.cnblogs.com/jsxyhelu/p/5925061.html 小结:因地制宜,利用有限资源不断思考,能够找到比较好的解决问题的办法。希望这里提供的东西能够对你有所帮助。感谢阅读。 目前方向:图像拼接融合、图像识别 联系方式:jsxyhelu@foxmail.com

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册