惠州市网站建设,网站布局软件,厦门学校网站建设,网页设计网站实例执行集成构建
持续#xff0c;自动地构建测试软件项目代码管理#xff08;git/svn#xff09;编译#xff08;maven/ant/gradle#xff09;打包测试环境部署自动化测试
研发体系中的迭代流程
1 源码分支管理#xff1a; git或者svn, 将不同开发编…执行集成构建
持续自动地构建测试软件项目代码管理git/svn编译maven/ant/gradle打包测试环境部署自动化测试
研发体系中的迭代流程
1 源码分支管理 git或者svn, 将不同开发编写的代码集成起来形成不同版本和分支那么急于版本管理来进行版本打包发布 2 形成版本 编译打包 mavenant,gradle集成的版本代码编译打包形成可发布的war包或可运行的安装程序提供给测试实验 3 测试环境部署 把形成软件产品包部署到响应的服务器环境上测试可以开始进行功能测试CI可以开始执行自动化测试 如果不做自动化第三部就已经可以结束了 4 自动化测试在测试环境完成部署之后充当冒烟测试职责对产品核心功能用例进行测试相当于进行一次准入验证通过了才移交测试组展开功能测试。 功能测试流程 需求分析-测试计划-用例设计-测试执行-测试报告 自动化测试流程测试用例选择-用例编码实现-测试执行-测试报告 Jenkins安装使用 jenkins安装使用 jenkins下载https://jenkins.io/download/ 中文 下载对应版本 通过Tomcat部署jenkins服务
下载安装Tomcathttps://tomcat.apache.org/download-80.cgi 将jenkins 的war包拷贝到Tomcat的webapps目录下 startup.bat启动Tomcat Jenkins 安装部署 下载完成之后 war包两种部署方式 1 java -jar jenkins.war 直接启动运行 2 系统中有Tomcat服务放到Tomcat的webapps目录下启动Tomcat即可 用户目录下 查找。jenkins 才算完成部署 如果需要重装 删了 .JENKINS文件夹 然后重新部署war包就可以了
创建构建任务之后完成持续集成流程 1 source code management 源码管理jenkins 可以连接git和svn仓库去拉去相应的源码仓库地址找开发对应的源码管理员要相关的配置
新建 创建名称与自由风格 2 拉去源码之后 会放入到.jenkins的工作目录下 3 通过调用invoke 相关的编译工具执行命令完成打包操作 打包之后会在响应的编译工具生成的结果目录中 · 4 测试环境部署由于测试环境是部署到远端的linux服务器上 在manage jenkins 的manage plugis 中安装publishover ssh 插件 下载插件 安装完成后进行相关配置将服务的地址配置到ssh插件里
通S过调用执行远程shell 命令完成war包的上传和部署操作 自动化测试脚本执行
最简单的方式将最终的框架代码和execl用例文件打包通过jar包执行来完成测试用例的执行
安装完成之后到系统设置 SSH连接配置 检验是否正常连接 进行连接 配置完成后回到工作台 点击上传文件到指定服务器上 完成文件的上传 从而通过shell命令执行
最后把执行的脚本打一个JAR包 build 中选择 execute batch command 执行windows批处理命令 把相关命令写进去 之后就可以在build triggers当中加上定时执行 build periodically语法规则 分 时 天 月 星期 需要发送邮件的地址 最后把邮件触发事件设置为永远都触发 选择永远触发 感谢每一个认真阅读我文章的人礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走 这些资料对于【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴上万个测试工程师们走过最艰难的路程希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取