★ 自动化测试

基于龙芯平台的自动化测试集。

1、LDAT介绍

  • Linux Desktop Auto-test Tool(以下简称 LDAT), LDAT 名称的由来参考了GNU的开源项目LDTP(Linux Desktop Testing Project)。
  • LDAT是一款针对linux桌面系统应用的测试框架。LDAT结合了Python、XML、LDTP、XNEE、Xdotool、Qt等应用技术,丰富的Python模块和易于交换数据XML数据格式是LDAT重要组成部分,利用辅助访问技术创建的LDTP 开源工具是LDAT的核心,与此同时Xnee 、Xdotool 等基于X11 XTEST测试的开源辅助工具,是协助LDAT 进行测试的主要工具和编程API。基于QT 开发的UI 方便了测试case的选取,case XML文件配置,日志打包处理和测试系统的运行。
  • LDAT的旨在提供一套自动化的测试系统,减少QA日常的重复性工作,同时也易于进行扩展由使用C/C++、Python、Shell 设计case测试程序。
  • 为满足发布需要从LDAT-1218版本开始,LDAT将更名为LOONGSON Auto-test Tool(简称LoongAT或LOONGAT)。
  • LOONGAT 自动化测试随发行代码本身,包含项目文档目录loongat-doc,同时在该目录下包含例子代码。
  • LoongAT的版本命名规则依然沿用LDAT的命名规则,在loongat-doc 的<<LOONGAT cases latest status>> 方便查看LoongAT 测试用例的最新情况。

2、最新下载

3、如何参与

  LDAT(现已更名为LOONGAT)为开源软件,在遵循GPL规则下,你可以进行修改和重新发布. LDAT 自动化测试框架,目前仅适配loongnix1.0(Fedora 21) 操作系统,你可以从下面提供的链接中获得LDAT的最新版本的源代码。随LDAT 发行的压缩包中包含了由LOONGSON(龙芯中科技术有限公司)自动化测试小组成员在loongnix1.0 操作系统测试通过的case程序。ldat目录存放与LDAT自动化测试框架相关的所有代码,包含UI界面。ldat-doc 存放与LDAT开源项目相关的文档。
  任何感兴趣的爱好者,都可以在loongnix 开源网站获得loongnix1.0 操作系统和LDAT最新版本源代码。

http://www.loongnix.org/cgit/LOONGAT/

4、如何上手

  • LOONGAT项目文档目录为LOONGAT-doc目录,其中<<Add a new case to LOONGAT>> 和 <<LOONGAT User Guide>> 两篇文章可以作为入手参考文档,其他文档设计Pyhon 和 LDTP、XNEE和Xdotool 等方面,同时作为一个开源项目,LOONGAT的相关文档会根据发布需要断完善。
  • LOONGAT 源代码目LOONGAT的顶层目录存放启动LOONGAT 自动化测试框架launch.sh 脚本。在运行LOONGAT启动脚本之前,请大家仔细阅读LOONGAT-doc 目录中的ldtp4Fedoara21-setup.pdf中有关"LDTP安装前配置"部分的内容.有关LOONGAT的更多细节,请参考LOONGAT 项目文档目录中的其他文档内容。
  • LOONGAT最新源代码:
http://www.loongnix.org/cgit/LOONGAT/

5、相关文档

  LOONGAT的项目文档详见LOONGAT压缩包中的项目文档目录loongat-doc

6、问题反馈

本页面最后修改于2016年7月25日 (星期一) 08:03。

© 2018 by 龙芯开源社区 • Powered by MediaWiki
京ICP备14017781号