厦门阿米控技术有限公司 联系人:徐亚婷 手机:18020776785 QQ:2851195472 座机:0592-5087595详细地址:厦门市思明区湖滨南路388号32D之六(国贸大厦32楼)
用纯软件版CodeTest工具测试时,先用CodeTest进行插桩(打点),生成exe或者其他可执行文件,然后在装载测试程序的机器A上运行 CodeTest的,并设定其收集测试数据的端口。接着在机器B上(A和B也可以是同一台机器)运行CodeTest Manager(ctmgr),创建workspace,指定插桩文件、内存检查目标文件、端口和etserver所在机器的IP地址,连接 ctserver并执行。好后在A上运行需要测试的程序,这样的执行情况、性能、覆盖率、内存是否泄漏等数据都被采集在 CodeTest Manager的Software Probe中。
CodeTest Manager提供了友好的窗口界面,可以查看每个函数的运行覆盖率,也可以查看每个文件的覆盖率,还可以对测试结果进行保存、导出、合并等。
为了便于理解,先举个简单的设计实例:设一个小的软件系统在A机和B机上运行。A机上运行着两个进程(或任务模块):和, 使用和库文件,使用动态链接库;运行在B机上,上的操作将 引起A机上的两个进程A1和A2。现在对A1、A2和B三个任务模块组成的系统进行系统测试,监视其覆盖率、内存泄漏、运行性能等重要测试指标。对于这个简单的系统,其测试系统已经不算简单,而对于总共有60多个工程,至少有20个以上的进程同时运行的DCS综合自动化控制系统,其测试方案图就更复杂了,要考虑的问题就更多了。
1746-NIO4I 1746-NIO4V 1746-NO4I
1746-NIO4I SLC 500
1746-NIO4V 1756-EN2T 1794-ASB
1746-NIO4V SLC500
1746-NO4I 1746-FIO4V 1746-OA8 1746-OA16
1746-NO4I SLC 500
1746-NO4V 1746-NO8I 1746-NO8V
1746-NR8 1746-P2 1746-OB16
1746-NR8 SLC 500 rtd/
1746-NT4 SLC 500
1746-OA16 SLC 500 16
1746-OB16 1756SC-IF8U 1756-PA75 1756-L62
1746-OB16 SLC 500 162
1746-OW16 1746-FIO4V 1794-IE8
1746-OW16 1746-OW4 1746-OW8
1746-OX8 SLC 500
1746-P1 PLC SLC500 505
1746-P2 SLC 500
1746-P3 1746-P2 1746-P4
1746-P4 1746-NI8 1746-OB32E 1746-OX8
1746-P4 1769-PA4 1794-IE12 1746-P2 Allen-Bradley
1746-P4 1769-PA4 1794-IE12 Allen-Bradley