C/C++单元测试工具Visual Unit 4在线帮助


linux/unix项目的边开发边测试

概述
    VU目前还没有linux版本,但由于虚拟机系统VMware 8以及windows上的linux/unix模拟环境cygwin 1.7都已经相当成熟了,有了这两种环境的支持,在linux/unix上使用VU也可以实现边开发边测试,效果上与直接的linux/unix版本差别不大。下面是在linux上边开发边测试的截图,VU看起来就像是linux下的一个窗口,并且,在linux上编写代码时,VU也可以实时更新测试代码并自动执行测试。
 
   

安装VMWare 8
    1)下载:在http://downloads.vmware.com/d/info/desktop_end_user_computing/vmware_workstation/8_0下载,选后缀名为.bundle的安装文件。
    2)将下载得到的文件保存到U盘,并改名为vmware8.bundle。
    3)挂载U盘:依次使用如下命令:
    # fdisk -l (查看U盘使用的设备名称,一般为/dev/sda1/,后面假设U盘设备名称为/dev/sda1/)
    #mkdir /mnt/usb (在mnt目录下建立一个挂载USB的存储器目录)
    #mount -t vfat /dev/sda1 /mnt/udisk (将USB设备挂载到/mnt/usb目录下,文件系统为FAT32,或者使用#mount -t msdos /dev/sda1 /mnt/udisk,用于其它文件格式,如FAT16)
    #umount /mnt/udisk (在/mnt/udisk目录下卸载U盘)
    4)安装
    # sudo chmod +x VMware8.bundle (给.bundle文件加可执行权限)
    # sudo ./VMware8.bundle (执行VMware8.bundle文件)
    以上命令启动VMware的安装界面,后面的设置可以全部采用默认。

在VMware下安装windows xp
    VMware8具有很好的易用性,安装过程与一般的系统安装差不多,这里不作详述。需要注意几点:
    1)windows xp不能使用ghost版,否则会安装失败。
    2)在设定Disk Size时,建议选择“Store virtual disk as a single file”,这对提升虚拟机的性能有好处。
    3)虚拟机的内存最好设为主机内存的35%左右,如2G内存的主机,虚拟机内存可以设为700M。

设置共享目录
    在VMware上选中windows xp虚拟机,右键菜单选择Settings,选择Options,选择Shared Folders,进行如下图所示的设置,然后点击Add将产品项目设为共享目录。 设置好后,在windows下,共享目录相当于在一个磁盘上(默认盘符为Z:)。

   

安装VU及Cygwin,建立工程
    请参考关于测试Linux/Unix项目的说明

设置显示模式
 
   启动VU后,点击虚拟机工具栏的“Unity”按钮,即可让VU显示为linux下的一个窗口。