确认、验收与迁移
頻出约 31 分钟5 个术语过去问 18 题
本单元目标
- 能够说明变更后的再测试——回归测试——要重新确认哪些部分。
- 能够根据名称指的是确认的着眼点还是工序,区分确认测试与验收测试。
- 能够说明迁移的计划与导入工作,以及用户手册的作用。
术语总表(5 个)
术语
回归测试(リグレッションテスト,也叫回帰テスト)是在变更程序之后,重新确认未变更的现有功能是否仍照旧运行的测试。
修正或新增功能,有时会在意想不到的地方弄坏别的功能。因此,除了测试变更处之外,还要重新执行以前通过的测试,看结果有没有变化。
类比就像请人修好汽车刹车之后,不只试修过的地方,还把车灯和雨刷也挨个试一遍,看是否照常工作。
记法英语 regress 的意思是“倒退”。从名字就能想起:这项测试看的是质量有没有因为变更而倒退。
考点
- 常考修正之后,要准备确认修正处的测试,同时把以前通过的测试也一起重新执行。
- 常考对运行中的系统作出修改时,决定能否投入运行的测试要在与正式环境配置相同的另一套环境中进行,以免影响正在运行的处理。
- 易混回归测试(リグレッションテスト)的目的是确认未变更的部分有没有被弄坏;修正处是否按预期运行,要用别的测试来确认。
该术语的过去问 2 题 リグレッションテスト →
确认测试(妥当性確認テスト)是检查完成的系统是否符合用户要求和业务需求,也就是是否做成了所需之物的测试。
它与检查是否按设计书和规格做出来的验证(検証)着眼点不同,问的是做出来的东西到底能否在业务中派上用场。这个名称与其说指某个特定工序,不如说表示确认的着眼点。
类比就像试穿定做的西装,看的不是是否照纸样缝好,而是穿去想去的场合合不合适。
记法英语叫 validation,与 valid(有效的)同源,可以记成“看对使用者是否有效”。
考点
- 常考站在用户部门的立场要确认的是是否符合业务需求;程序是否按规格书运行,由开发方确认。
- 易混由用户和开发者一起确认设计书是否符合用户要求的是联合评审(共同レビュー),并不是使用运行中系统的测试。
该术语的过去问 3 题 妥当性確認テスト →
验收测试(受入れテスト)是由委托方(用户)主导,在接近实际运用的条件下使用所交付的系统,判断能否接收它的测试。
它在检收(検収,确认交付物后正式接收)之前进行,确认订购时作为规格提出的功能是否都已具备。图中的顺序是受托方负责到系统测试为止时的典型情况。
类比就像取回送修的自行车时,一边听店员说明一边自己骑一骑,满意了再付钱。
记法决定是否“接受”的是接收的一方——名称里就藏着做这项测试的主语。
考点
- 常考验收测试(受入れテスト)的主体是委托方(用户)一侧,开发者处于协助测试的位置。
- 常考何时进行验收取决于委托的范围:受托方负责的工序完成并交付后,再进行验收检收(受入れ検収)。
- 易混系统测试(システムテスト)是开发方确认整体功能和性能的测试,与委托方进行的验收测试由不同的一方实施。
该术语的过去问 3 题 受入れテスト →
用户手册(利用者マニュアル)是记载操作步骤、供使用系统的人在日常业务中参阅的文档。
它的读者不是开发者而是使用系统的人,所以写的不是设计内容,而是按画面操作和业务流程排列的步骤。它在验收阶段准备好,也用作用户教育和培训的教材。
类比就像店里为新员工准备的操作说明,按作业分别写清收银怎么操作、退货怎么受理。
记法名称开头的“用户”就是读者。它和制作者阅读的设计书相比,首先读的人就不一样。
考点
- 常考用户手册(利用者マニュアル)是正式运行后开展业务时使用的文档,要与记载需求和设计的开发用文档分开准备。
- 常考整理好用户手册并用它对用户进行教育和培训,属于软件验收(ソフトウェア受入れ)阶段的工作。
该术语的过去问 2 题 利用者マニュアル →
迁移(移行)是把数据和业务从现行系统切换到新系统、直到在正式环境开始使用为止的工作。
迁移包括在正式环境中部署和设置软件的软件导入(ソフトウェア導入),以及迁移旧系统数据、把业务切换到新系统的工作。切换方式要比较停止业务的风险和工作量后选择,例如让新旧系统并行运行一段时间。投入运行后对程序的修正和变更称为软件维护(ソフトウェア保守)。
类比就像把店铺搬进新楼:先定好开张日期和负责人,安装货架和设备,把商品运进去,再换上招牌。
记法英语叫 migration,和候鸟随季节更换栖息地的“迁徙”是同一个词,可以想象成连同行李一起换个住处。
考点
- 常考迁移计划书(移行計画書)中要写明切换到新系统的日程和体制、新旧系统并行运行期间的安排等。画面操作步骤属于用户手册(利用者マニュアル)的内容。
- 常考按照迁移计划在正式环境中部署软件并进行初始设置的工作是软件导入(ソフトウェア導入),要在导入计划书获得同意后进行。
- 易混投入运行后修正缺陷、或配合法律修订变更程序属于软件维护(ソフトウェア保守);开发过程中测试发现的缺陷(bug)的修正不算维护。
该术语的过去问 3 题 移行 →
要点
- 回归测试在变更后重做以前的测试,确认未变更的功能没有被弄坏。
- 确认测试检查做出来的东西是否符合用户要求和业务需求,是否就是所需之物。
- 验收测试由委托方主导,在委托范围交付时决定能否接收。
- 用户手册在验收阶段准备好,用于用户培训和投入运行后的业务。
- 迁移由迁移计划书确定切换日程和体制,经过软件导入以及数据和业务的切换,进入正式运行。
查看这个领域的全部过去问 →