51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5020|回复: 6
打印 上一主题 下一主题

[讨论] 基于Win CE平台设备的自动化测试工具如何选择?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-12-27 16:12:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
应老板要求去了解自动化测试,但碰到很多问题,请各位大侠多多指教,不胜感激。
首先是自动化测试工具的选择
    我们公司开发的产品是基于WinCE平台的设备,若要引入自动化测试,主要是功能测试,应该选哪个测试工具?
其次我看到论坛上有网友说嵌入式软件的自动化测试工具,都是自己写代码的。我是个测试新手、编程新手,可以说是一个什么都不懂的人,要想自己写代码做测试工具,应该从哪里下手?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-12-28 22:49:08 | 只看该作者
我现在的项目确实是自己写代码测试的
个人负责文件系统, 串口通信等测试代码的开发.

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

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

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

[ 本帖最后由 Cerror 于 2008-12-28 22:50 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2008-12-29 09:47:15 | 只看该作者
国内小公司大同小异,我们公司也是如此,但我还不准备转.....
我觉得我对我们公司的硬件特性了解的还可以,就是不知道怎么开始去编写测试代码,比如说设备输出1V电压,要测这个,我们手动测试方法有两个:一是将输出连接到输入通道,再通过界面显示查看结果,这样做的前提是输入通道且显示结果的功能必须正确;二是用万用表看。如果是您的话,您会怎么去写测试代码?
由于我对开发写代码这块非常弱,所以在能举具体例子的能否尽量用具体例子来解释,谢谢!
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-12-29 20:02:08 | 只看该作者
对于这个场景,  我也不知道有啥好方法来实现自动化测试方案

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

例如串口, 假如芯片的硬件BUFF是128, 那么这是一个点, 宽度是4, 这也是一个测试点. 什么时候会有超时中断, 跟什么组件管脚复用 等等. 依据这些点来生成数据测试
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-12-29 21:25:28 | 只看该作者

楼主如果有这水平,可以考虑马上换工作。

原帖由 Cerror 于 2008-12-28 22:49 发表
我现在的项目确实是自己写代码测试的
个人负责文件系统, 串口通信等测试代码的开发.

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


楼主如果有这水平,可以考虑马上换工作。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2009-1-13 15:35:32 | 只看该作者
可以看看这个
Windows Mobile Test Framework实现手机软件自动化测试
http://www.51testing.com/?action_viewnews_itemid_73748.html
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2009-3-27 14:58:37 | 只看该作者
你可以借助 winCE本身的 CETK 框架, 集成一些测试工具 进行 自动化测试
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-25 08:51 , Processed in 0.070840 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表