回归和增量测试在可能由成百上千需求组成的应用程序测试过程中起着重要作用。增量测试有时可以手动执行,而回归测试需要自动化工具或框架。对多个操作系统、架构和中间件软件的支持,比如应用程序服务器和数据库,使得对自动化框架的需求变得更加紧迫。本文简要地介绍STAF/STAX测试自动化框架,并且展示如何使用它来构建一个框架,在复杂试验台中实现测试自动化和持续集成。回归测试往往用于确保软件变更不会在软件中引入新的问题或故障。另外,还可以用它来确保您不会重新引入之前修复的错误。如果软件对第三方组件和库有诸多依赖项,比如XML处理API或JPA等数据库提取API,那么新问题的引入会非常常见。在这些情况下,数据
1
持续集成与单元测试xmzy.pdf
2021-02-26 16:06:57 1.85MB 持续集成系统
1
配合项目搭建持续集成环境
2021-02-26 11:01:19 2.92MB 持续集成Jenkins
1
上次介绍了开源项目如何利用TravisCI进行持续集成,但是如果你的项目不是开源项目,用TravisPro就需要交钱了。如果不想交钱,可以自己搭建CI环境,利用JenkinsCI进行持续集成。首先,我们从Jenkins官方网站https://jenkins.io/下载最新的war包。虽然Jenkins提供了Windows、Linux、OSX等各种安装程序,但是,这些安装程序都没有war包好使。我从未见过Jenkins这样把Java包做得如此简单的项目。只需要运行命令:Jenkins就启动成功了!它的war包自带Jetty服务器,剩下的工作我们全部在浏览器中进行。第一次启动Jenkins时,出于
2021-02-26 09:05:41 272KB 使用Jenkins进行持续集成
1
单点登录方案_002_20171223.pdf
2021-02-25 20:07:10 281KB 持续集成系统
1
敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。因为开发部门同时维护多个版本,多个版本的发布,测试需要大量人力,所以要有一个专业的持续集成工具来管理持续重复的工作。1)热部署是指在你修改项目BUG的时候对JSP或JAVA类进行了修改在不重启WEB服务器前提下能让修改生效。但是对配置文件的修改除外。2)配置tomcat用户名密码,修改tomcat配置
1
根据项目需求,现要在团队内部搭建一个统一的打包平台,实现对iOS和Android项目的打包。而且为了方便团队内部的测试包分发,希望在打包完成后能生成一个二维码,体验用户(产品、运营、测试等人员)通过手机扫描二维码后就能直接安装测试包。该需求具有一定的普遍性,基本上所有开发APP的团队都可能会用到,因此我将整个需求实现的过程整理后形成此文,并且真正地做到了零基础上手,到手即飞、开箱即用,希望能对大家有所帮助。首先,先给大家展示下平台建设完成后的整体效果:该平台主要实现的功能有3点:定期对GitHub仓库进行检测,若有更新则自动执行构建打包;构建成功后根据ipa/apk生成二维码,并可在历史构建列
1
阿里云服务器39.97.176.117部署wordpress网站腾讯云服务器106.54.72.122部署jenkins+git,实现拉取wordpress代码并远程部署到阿里云服务器持续集成:频繁的(一天多次的)将所有开发者的工作合并到主干上;各个开发者在git的不同分支进行一个大程序各个模块的开发,各个开发者每天都会将自己的代码合并到主干。持续集成的策略能够为我们带来哪些好处呢?1.易于定位错误:每一次的代码集成都需要执行相关的测试工作,持续集成频繁的集成次数天然的将复杂的代码逻辑切割为了小块,也就使得每一次测试中遇到的错误能够更加容易的被定位;2.易于控制开发流程:更为细致的工作提交也就
1
上次介绍了开源项目如何利用TravisCI进行持续集成,但是如果你的项目不是开源项目,用TravisPro就需要交钱了。如果不想交钱,可以自己搭建CI环境,利用JenkinsCI进行持续集成。首先,我们从Jenkins官方网站https://jenkins.io/下载最新的war包。虽然Jenkins提供了Windows、Linux、OSX等各种安装程序,但是,这些安装程序都没有war包好使。我从未见过Jenkins这样把Java包做得如此简单的项目。只需要运行命令:Jenkins就启动成功了!它的war包自带Jetty服务器,剩下的工作我们全部在浏览器中进行。第一次启动Jenkins时,出于
2021-02-20 16:06:06 272KB 使用Jenkins进行持续集成
1
2.278版本
2021-02-05 20:03:13 67.61MB 持续集成系统
1