新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 嵌入式JavaPOS系统测试的设计与实现

嵌入式JavaPOS系统测试的设计与实现

作者: 时间:2009-07-15 来源:网络 收藏

(5)快速回归
bug修正后需要做回归,为了在目标环境上回归,必须经过以下步骤:
①从CVS更新最新源码;
②将Java源码编译成C文件;
③构建Elf文件;
④下载Elf文件;
⑤执行测试用例做回归测试。
其中的步骤②~④将耗费很多时间。为了提升回归测试效率,将设备的DeviceServices从Elf文件中剥离出来,单独生成一个Jar文件,如果只有DeviceSer-Vices更新,只需要重新编译DeviceServices的Jar文件,不需更改Elf文件。更新Jar文件比更新Elf文件从步骤及时间上都高效得多。

本文引用地址:https://www.eepw.com.cn/article/152420.htm


4 示例
(1)占用一个入口,加入键盘监听事件,如图2所示。

(2)在keyboardlistener中编写按键对应的测试用例或方法,如图3所示。

(3)编译构建Elf文件。先编译evm,ejpos两个项目;编译ROMJavaWin.c,NativeFunctionTable.c用于构建Elf(含evm,ejpos);在LambdaIDE下构建Elf文件并优化;通过LBOOT下载到目标环境中。
(4)编译测试用例的Jar文件。
(5)在目标机上根据按键执行不同的测试用例。
bug回归测试时,更新DeviceService的内容,重复步骤(5)即可完成回归测试。

linux操作系统文章专题:linux操作系统详解(linux不再难懂)

上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭