`
coolerbaosi
  • 浏览: 727842 次
文章分类
社区版块
存档分类
最新评论

Android自动化HTML报告(三)

 
阅读更多
上节已经说了报告的实现,这一节我们来讲一下ant如何用target来走通这一流程
build.xml文件中需要添加这两个target
  1. <target name="mkzip" depends="cmd">
  2. <tstamp>
  3. <format property="buildtime" pattern="yyyyMMddHHmmss"/>
  4. </tstamp>
  5. <jar destfile="result/test-report-${buildtime}.zip">
  6. <fileset dir="${basedir}/result">
  7. <include name="**/*.html"/>
  8. <include name="**/*.css"/>
  9. <include name="**/*.png"/>
  10. </fileset>
  11. </jar>
  12. </target>


  13. <target name="cmd" depends="pull-test-file-to-local">
  14. <!-- 1.直截执行一句命令行 -->
  15. <!-- arg line 适合于参数中没有空格的情况 -->
  16. <echo message="${basedir}\result" />
  17. <exec executable="cmd" failonerror="true">
  18. <arg line="/c ${basedir}/result/FormatReport.exe" />
  19. </exec>
  20. <sleep seconds="2"></sleep>
  21. </target>
复制代码
加上以上两个target即可
分享到:
评论

相关推荐

    android studio插件自动化删除lint-result.xml资源Demo

    这是一个删除lint-result.xml中无用资源的demo,比较简单,不过可以直接安转使用

    Selenium自动化测试:基于Python语言.azw3

    Selenium WebDriver 入门知识、Selenium Python脚本、使用unittest 编写单元测试、生成HTML格式的测试报告、元素定位、Selenium Python API 介绍、元素等待机制、跨浏览器测试、移动端测试、编写一个iOS测试脚本、...

    《Android应用测试与调试实战》施懿民高清PDF完整版

    《Android应用测试与调试实战》高清完整版是Android应用测试与调试领域最为...三种Android应用开发方式所需要的测试和调试技术、方法进行了细致而深入的讲解,为Android应用的自动化测试和调试提供原理性的解决方案。

    Android应用测试与调试实战

    详细讲解了进行Android自动化测试需要掌握的各种技术、工具和方法,包括Android自动化测试基础、Android应用的白盒自动化测试和黑盒自动化测试的技术和原理、Android服务组件和内容组件的测试、HTML 5应用和NDK应用...

    Macaca自动化测试之Android测试

    MacacaPC端Web自动化测试非常类似于Selenium,而移动端自动化测试非常类似于Appium,如果你搭建过Appium环境,Macaca移动端环境的搭建将非常简单。本文继承上一篇,关于Node.js神马的就不再教你安装了。...

    安卓MonkeyRunner自动化测试Lowen.zip

    lowen 基于monkeyrunner的android应用的自动化测试,并输出测试结果到html的框架 仿腾讯utest测试框架 代码有待完善,欢迎有兴趣的朋友一起讨论(目前报表里面使用echarts部分没有写数据处理逻辑,框架已搭好) ...

    appium_python_android:Android移动端自动化测试框架

    appium_pyton_android继承并封装了appium,Android移动端自动化测试框架。支持多设备并发运行testcase,直接错误log及截图功能,html输出测试报告等。简单介绍下用法:1、运行前请添加测试包、设备信息到config.yaml...

    安卓移动开发课程设计/Android期末大作业-html5游戏 Android+html5实现类似连连看安卓游戏+源代码+文档说

    2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    鉴于市场上用户的手机型号、种类、屏幕分辨率等参差不齐,传统方式根据主流系统分别开发相应的系统耗时又耗力,为了高效开发并节约开发项目成本,本文采用Android+HTML5相结合的方式进行移动端Web系统的设计研发工作...

    Selenium AndroidDriver

    自动化测试 webdriver 所需 java jar包 android 环境使用

    Google Android SDK开发范例大全(第3版)part2

     全书共分11章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及...

    基于selenium 2的自动化测试从入门到精通

    展示了在嵌入式系统中使用Selenium进行自动化测试的方法,涵盖Android、 iOS和Raspberry Pi等;此外,本书还描述了Selenium Grid的架构和部署方法;最后介绍了Selenium周边的测试工具和套件。无论从深度还是广度上,...

    《Google Android SDK开发范例大全(第3版)》.pdf

     全书共分11章,主要以范例集的方式来讲述android的知识点,详细介绍了开发android的人机交互界面、android常用的开发控件、android手机收发短信等通信服务、开发android手机的自动服务功能和娱乐多媒体功能以及...

    Airtest UI自动化框架-其他

    Airtest是一个跨平台的UI自动化框架,适用于游戏和App。 快速开始 各种运行: Airtest提供了跨平台的API,包括安装应用、模拟输入、断言等。 基于图像识别技术定位UI元素,你无需嵌入任何代码即可进行自动化。 扩展...

    mitmproxytest:Android自动模拟测试

    介绍使用mitproxy代理工具做Android自动化Mock数据测试环境搭建创建虚拟环境(python 3.7)python3.7 -m venv /Users/xinxi/PycharmProjects/mitmproxytest/venv or virtualenv venvsource venv/bin/activate 激活虚拟...

Global site tag (gtag.js) - Google Analytics