java 板


LINE

对於问题1: 那我先假设你有一个正式环境,包含一个正式区部署主机,一个正式区DB 那你要做整合测试,应该要另外准备一套跟正式区类似的环境,所以会有另外一台整合测 试区部署主机,与一个整个测试区DB 然後依照你的流程,把程式部署到整合测试区,连接整合测试区DB後,进行整合测试。 最後依照测试结果,决定要不要部署到正式区。 对於问题2: 对於整个系统回到上个版本是很困难的事情,程式是最简单的,你可以将上次部署成功的 程式标记,测试失败的时候就使用上次部署成功的程式进行部署 但是如果牵扯到资料库的话,就会变得非常复杂,我目前是大概知道怎麽做,不过表达不 出来,有兴趣可以参考一下下列网址 https://www.facebook.com/groups/DevOpsTaiwan/permalink/4018716704882012 对於问题3: 你的部署程式需要有个API,然後你的测试程式需要有个探针程式,探针程式会去呼叫API ,如果失败代表程式还没有启动,成功了就开始执行整合测试。 --------------------------------------- 不过我对於你的步骤1一直觉得有点奇怪 正常应该是jenkins下载程式码,然後在有pom.xml这个档案的目录下执行 integration-test verify指令 所以会在你下载程式码的那台主机执行整合测试(这台主机需要可以连到你需要的服务, 例如测试区DB),整合测试完成後再开始部署工作 所以第一步应该不需要部署才对。 ※ 引述《ht5603 (Mike)》之铭言: : 我想要替我的专案增加整合测试,但不知道如何能完全地自动化进行测试、部署, : 对於整个流程还是没办法想出较好的实践方式。 : 主要用到的项目有:maven、cucumber测试套件及jenkins : 我目前的想法是 : 1.先将程式部署到server启动 : 2.执行maven指令 integration-test verify,执行整合测试 : (这个已经做完,可以顺利跑测试案例) : 3.测试结果,成功:打包部署到server、失败:不打包也不部署 : 但目前有卡到几个点让我不知道怎麽办 : a.我想要测试的结果成功才打包部署,但步骤1就先做掉了, : 这样不是已先把程式部署上去了吗? : b.假如非得先部署上去,那整合测试fail,那要如何退回上一个版本? : c.同上,假如得先部署。打包、启动server都需要时间,那我要如何 : 自动地开始执行测试? : 目前是我自己等server起好,再手动执行maven指令测试。 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.230.31.139 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/java/M.1624158725.A.CA6.html
1F:→ ht5603: 我们环境的确比较不一样,只有一台jenkins只负责纯打包完, 06/20 12:20
2F:→ ht5603: 再丢到不同环境的主机启动。而且我想保留目前要先请user人 06/20 12:21
3F:→ ht5603: 工测完才能进到下个环境的步骤。这架构及各个环节没切割 06/20 12:23
4F:→ ht5603: 完全及自动化,我想这可能也是我为何这次卡住的原因 06/20 12:24







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Gossiping站内搜寻

TOP