欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    基于eclipse maven的自动化测试环境配置大学论文.docx

    • 资源ID:15863840       资源大小:409.59KB        全文页数:13页
    • 资源格式: DOCX        下载积分:6金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要6金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于eclipse maven的自动化测试环境配置大学论文.docx

    1、基于eclipse maven的自动化测试环境配置大学论文Eclipse+Maven测试环境配置日期版本号修订说明修订人2013-8-22V1.0创建谢伟丹 1 说明 22 目的 23 maven配置(修改pom.xml文件) 23.1 引入junit框架 23.2配置jetty需要的jdbc驱动程序 23.3配置jndi环境支持 33.4 代码、资源目录设置 43.5Jetty插件配置 43.6配置测试插件 54 在eclipse中进行单元测试、集成测试 64.1运行单个单元测试 64.2运行所有单元测试 74.3同时运行所有单元测试和集成测试 84.4在执行集成测试时调试代码 101说明本

    2、文档以项目【P1209资产管理系统】代码为基础进行讲解;2目的描述如何在基于eclipse和maven构建的环境中进行单元测试和集成测试;3maven配置(修改pom.xml文件)3.1 引入junit框架引入该框架后,才能编写基于junit的单元测试代码: junit junit 4.11 test org.hamcrest hamcrest-library 1.3 3.2配置jetty需要的jdbc驱动程序具体需要的驱动程序见WEB-INF目录下的jetty-env.xml文件,如果项目已提供该驱动程序,则跳过此配置: net.sourceforge.jtds jtds 1.2.6 pro

    3、vided 3.3配置jndi环境支持在不启动任何容器的情况下,在测试中可以使用jndi环境,主要用于提供数据库连接,因为不用启动容器,所以可以节省很多时间: simple-jndi simple-jndi 0.11.4.1 test 在pom.xml文件中添加上面的配置后,还需要在测试代码目录根目录中新增一个文件,文件名为:jndi.properties,内容为:java.naming.factory.initial=org.osjava.sj.SimpleContextFactoryorg.osjava.sj.root=testsrc/resources/simple-jndiorg.os

    4、java.sj.colon.replace=-org.osjava.sj.delimiter=/不同的项目可能需要修改红色粗体部分的内容,如在资产项目中,testsrc/resources为测试代码目录的资源目录,在testsrc/resources/simple-jndi这个目录中,创建下图目录及文件:default.properties的内容如下图所示,即项目需要用到的数据库连接配置:3.4 代码、资源目录设置像资产系统的代码目录并不是标准的maven目录,所以需要指定代码目录,如下图:注:主代码和测试代码的编译输出目录设置为一样的,否则当主代码和测试代码中都有pojo包的时候,会有问题;

    5、设置主代码和测试代码资源目录:3.5Jetty插件配置添加标签内容,主要用于集成测试的配置:3.6配置测试插件主要对单元测试阶段和集成测试阶段进行配置,指定单元测试阶段自动执行哪些测试文件,集成测试阶段执行哪些测试文件,因为集成测试一般需要依赖容器(tomcat或jetty),而单元测试一般不需要容器(执行效率很快),固要分开执行,可通过文件命名规范区分,如 *Test.java表示单元测试文件, *IT.java表示集成测试文件,详见下图:以上就是在maven中配置自动化测试最基础的信息,基本所有的项目的pom.xml都需要做以上配置,才能让maven支持自动化测试;4在eclipse中进行

    6、单元测试、集成测试4.1运行单个单元测试在用junit框架编写的代码文件中,点击右键-Run As-JUnit Test即可:测试结果可以在JUnit标签页中查看:右边目录树是所有执行的测试用例,右上角的表示全部测试通过,如果不是绿色,则表示有的测试没通过,或代码有异常;4.2运行所有单元测试在项目名称上面点击右键-Run As-Maven Test在控制台输出界面上可以看到测试的汇总信息:注:上面所说的“所有单元测试”,指的是在pom.xml设置的单元测试,即测试代码目录下所有 *Test.java 文件;4.3同时运行所有单元测试和集成测试右键项目名称-Run As-Run Configu

    7、rations:在弹出的对话框中,按下图步骤操作:点击【Run】按钮后,eclipse开始进行编译-执行单元测试-打包-启动jetty-执行集成测试,所花的时间会比较多,如果项目比较大的话,打包和启动jetty很占很多时间,执行完成后,控制台输出了集成测试的相关结果:4.4在执行集成测试时调试代码要在集成测试时进行调试,需要在Goals目标中指定参数,见下图,在原integration-test前面加上-Dmaven.surefire.debug(空格)即可,点击“Run”按钮:控制台输出会出现下面链接,点击该链接:后面在设有断点的地方,控制台会出现下图:点击:点击按钮:选择,点击按钮:选择主代码目录和测试代码目录,如图的、,点击按钮:点击按钮,就可以正常进行调试了。


    注意事项

    本文(基于eclipse maven的自动化测试环境配置大学论文.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开