[原创]浅谈持续集成在测试中的应用

   今天抽空理了下思路,来谈谈持续集成在测试中的应用,关于持续集成的介绍,可以参见我之前写的 浅谈我对持续集成的理解。

  闲话少说,简单先介绍下,持续集成在测试中应用的范围,个人的理解是,必须符合“测试工作前移,可自动化程度高”的原则,所以经过分析及对比,发现如下:

1、单元测试,单一函数及模块功能实现,这块持续集成价值最高;

2、接口/集成测试,先谈个人理解接口测试的持续集成,我绝得这块价值很高,而且是测试团队更容易出成绩和发挥的地方,如像http/webservice协议;其次再谈集成测试,针对两个或两个以上的类,模块,组件等相互之间协同工作,更容易发现彼此之间调用联调等相关问题,但这块确实目前做的不是太好,发现开发自己负责的模块质量都挺高,一旦集成就是不通过,所以开发对需求的理解,也要看个人语文水平;

3、系统测试,重点就是功能测试,由于这块case工作量非常大,而且依赖更多条件执行,所以建议只做冒烟测试功能case点;

4、验收/上线测试,这块工作目前我们做的不是很好,也比较难实施,由于不是测试环境很多数据添加,修改及更新权限难控制,所以这块基本上是放弃;

5、性能/稳定性/安全等测试,针对非功能性的测试,性能主要将web前端页面打开响应监控集成;各生产环境的接口的测试目前运维负责,公司内部也开发了一套工具,可以很清晰的看到各接口调用情况,存活及响应时间等;稳定性测试,持续或频繁的操作某个页面或软件功能点,检查是否有内存泄漏,这块还是有些收获,确实也发现过一些问题;

6、静态代码扫描,针对公司代码做了一些代码扫描检查,主要列举了开发常见的几路错误,这块是个持续积累过程;

  综合以上,大家可以看到持续集成其实在测试中还是可以发挥不小的作用,我个人比较看好这块发展,随着敏捷思想的深入,越来越多的人会认识到这块的价值!

转载于:https://www.cnblogs.com/mayingbao/p/3535743.html

[原创]浅谈持续集成在测试中的应用相关推荐

  1. 浅谈持续集成的理解以及实现持续集成,需要做什么?

    一.持续集成是什么? 持续集成是一种软件开发的实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成.每次集成都通过自动化的构建(包括编译,发布,自动化 ...

  2. [原创] 浅谈ETL系统架构如何测试?

    [原创] 浅谈ETL系统架构如何测试? 来新公司已入职3个月时间,由于公司所处于互联网基金行业,基金天然固有特点,基金业务复杂,基金数据信息众多,基金经理众多等,所以大家可想一下,基民要想赚钱真不容易 ...

  3. [原创]浅谈我们应招聘应届毕业生做测试吗?

    [原创]浅谈我们应招聘应届毕业生做测试吗? 突然有一群人在微信测试经理和总监群中讨论公司要不要招应届生做测试?然后各种大神观点都接踵而来,我发现大家的观点总体上是围绕几点在谈,具体如下: 1.应届生做 ...

  4. [原创]浅谈移动互联网App兼容性测试

    [原创]浅谈移动互联网App兼容性测试 今天要谈的话题,估计各位测试都有感受,移动互联网App兼容性测试,我们到底测试覆盖如何去挑选机型?具体移动App兼容性测试如何开展?是不是应引进像testin这 ...

  5. 自己动手写一个推荐系统,推荐系统小结,推荐系统:总体介绍、推荐算法、性能比较, 漫谈“推荐系统”, 浅谈矩阵分解在推荐系统中的应用...

    自己动手写一个推荐系统 废话: 最近朋友在学习推荐系统相关,说是实现完整的推荐系统,于是我们三不之一会有一些讨论和推导,想想索性整理出来. 在文中主要以工程中做推荐系统的流程着手,穿插一些经验之谈,并 ...

  6. sap 双计量单位_[原创]浅谈MM模块的双计量单位(二)

    [原创]浅谈MM模块的双计量单位(二) 本博文为隐身人原创作品,请勿转载. 我们继续按照以下的步骤来执行双计量单位的有关流程. 第一步:切换到批次类的"特性"视图,将我们刚才创建的 ...

  7. [原创]浅谈对华为34岁以上员工“退休”

    [原创]浅谈对华为34岁以上员工"退休" 今年过年后,网上对华为34岁以上员工"退休"的文章争议很大,我想这个可能是每个做It的人都不可避免要的问题,我对这个事 ...

  8. python竞赛_浅谈Python在信息学竞赛中的运用及Python的基本用法

    浅谈Python在信息学竞赛中的运用及Python的基本用法 前言 众所周知,Python是一种非常实用的语言.但是由于其运算时的低效和解释型编译,在信息学竞赛中并不用于完成算法程序.但正如LRJ在& ...

  9. android 存储空间监控,浅谈 Android 内存监控(中)

    前言 在上篇 浅谈 Android 内存监控(上) 中,我们聊了 LeakCanary,微信的 Matirx 和美团的 Probe,它们各自有不同的应用场景,例如,在开发测试环境,我们会偏向用 Lea ...

最新文章

  1. PCA、LDA、MDS、LLE、TSNE等降维算法的Python实现
  2. 上拉加载更多后台数据_微信小程序端操作云数据库
  3. TypeScript入门教程 之 const
  4. 压缩等级_魔兽世界:9.0会落实等级压缩吗,简单分析一下压缩等级的好处
  5. Jmeter插件安装及使用
  6. Apache commons-text和Configuration 命令执行CVE-2022-42889/CVE-2022-33980分析
  7. mysql建表与oracle_mysql和oracle建表语句以及数据类型的区别
  8. Java对List集合排序
  9. 偏振成像的基本原理和特点
  10. 爬虫:Iron WebScraper 2022 for NET
  11. 大地坐标转换极坐标(球坐标)
  12. 几十年前的老旧照片如何修复?还不知道旧照片怎么恢复清晰吗?
  13. 中文关键词提取tfidf算法改进bsaeline
  14. Procmon 的使用
  15. AI医疗落地挑战:需求“实打实存在”,商业价值如何挖掘?
  16. 3GPP TS 23501-g51 中英文对照 | 4.4.2 SMS over NAS
  17. SQLServer 查询分析器里大小写转换快捷键
  18. linux忘记密码修改密码_如何更改我的Linux密码
  19. react中css样式表无效
  20. Initialization failed for ‘https://start.spring.io

热门文章

  1. 如何拓展外链引流,让网站成为“顶牛”?
  2. 优质的空间服务商对网站优化的重要性
  3. l293d电机驱动原理_一文搞懂步进电机特性、原理及驱动器设计
  4. sift计算描述子代码详解_代码详解——如何计算横向误差?
  5. linux+shell+整数计算器,Shell(())实现对整数进行数学运算
  6. 安卓一键新机_安卓福音!微信终于推出这个功能,再也不用羡慕iPhone
  7. 5G信令(就是用户身份信息)——手机开机后,先从USIM中读取之前运营商分配的临时身份信息GUTI/TMSI,发送携带该身份信息的信令给基站,请求接入运营商网络。...
  8. local_response_normalization 和 batch_normalization
  9. 寒武纪芯片——有自己的SDK,支持tf、caffe、MXNet
  10. Centos ab测试工具