51Testing软件测试论坛

标题: 基于Win CE平台设备的自动化测试工具如何选择? [打印本页]

作者: tongxj80    时间: 2008-12-27 16:12
标题: 基于Win CE平台设备的自动化测试工具如何选择?
应老板要求去了解自动化测试,但碰到很多问题,请各位大侠多多指教,不胜感激。
首先是自动化测试工具的选择
    我们公司开发的产品是基于WinCE平台的设备,若要引入自动化测试,主要是功能测试,应该选哪个测试工具?
其次我看到论坛上有网友说嵌入式软件的自动化测试工具,都是自己写代码的。我是个测试新手、编程新手,可以说是一个什么都不懂的人,要想自己写代码做测试工具,应该从哪里下手?
作者: Cerror    时间: 2008-12-28 22:49
我现在的项目确实是自己写代码测试的
个人负责文件系统, 串口通信等测试代码的开发.

建议是首先无论如何你要对你的测试对象熟悉, 最起码对硬件特性要熟悉, 才能正对性的设计测试点, 测试用例. 然后依据那些写出测试代码.在测试代码中可以嵌入一些脚本引擎来实现可配置性.

在CE开发测试代码还是比较容易的, API跟PC差不多, 不过如果要测深入, 必须往驱动代码里面下桩, 测一些不容易测到的点, 特别是异常用例.

不过老实说, CE测试搞的我有点累, 一直在努力学习, 拼命干活, 却拿一点点工资, 考虑转行ing.

[ 本帖最后由 Cerror 于 2008-12-28 22:50 编辑 ]
作者: tongxj80    时间: 2008-12-29 09:47
国内小公司大同小异,我们公司也是如此,但我还不准备转.....
我觉得我对我们公司的硬件特性了解的还可以,就是不知道怎么开始去编写测试代码,比如说设备输出1V电压,要测这个,我们手动测试方法有两个:一是将输出连接到输入通道,再通过界面显示查看结果,这样做的前提是输入通道且显示结果的功能必须正确;二是用万用表看。如果是您的话,您会怎么去写测试代码?
由于我对开发写代码这块非常弱,所以在能举具体例子的能否尽量用具体例子来解释,谢谢!
作者: Cerror    时间: 2008-12-29 20:02
对于这个场景,  我也不知道有啥好方法来实现自动化测试方案

在我们公司是有芯片验证部来验证芯片行为的, 负责对一些芯片最基本的功能验证. 到平台这边, 测试的重点就不在那上面了, 而是参考芯片特性来设计测试点, 测试驱动逻辑.

例如串口, 假如芯片的硬件BUFF是128, 那么这是一个点, 宽度是4, 这也是一个测试点. 什么时候会有超时中断, 跟什么组件管脚复用 等等. 依据这些点来生成数据测试
作者: kakamissyou    时间: 2008-12-29 21:25
标题: 楼主如果有这水平,可以考虑马上换工作。
原帖由 Cerror 于 2008-12-28 22:49 发表
我现在的项目确实是自己写代码测试的
个人负责文件系统, 串口通信等测试代码的开发.

建议是首先无论如何你要对你的测试对象熟悉, 最起码对硬件特性要熟悉, 才能正对性的设计测试点, 测试用例. 然后依据那些写出测 ...


楼主如果有这水平,可以考虑马上换工作。
作者: yamaya    时间: 2009-1-13 15:35
可以看看这个
Windows Mobile Test Framework实现手机软件自动化测试
http://www.51testing.com/?action_viewnews_itemid_73748.html
作者: C-C    时间: 2009-3-27 14:58
你可以借助 winCE本身的 CETK 框架, 集成一些测试工具 进行 自动化测试




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2