分享

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 摘要本文主要围绕自动化测试对敏捷开发的意义进行分析,对比自动化测试在传统瀑布项目和敏捷开发项目中的不同点,展开解析自动化测试在敏捷项目中的应用的各大要素,最后延伸到DevOps中的测试自动化,探讨在不同情况下这些因素对项目的影响和意义,以期正确合理的在采用敏捷模式的项目中组织规划自动化测试。1、背景Background前段时间在一次项目评审会议上,公司的一群大佬们(博士级别的高管、首席架构师,摩拜ing)进行了一些有意思的讨论,针对几个项目自动化测试到底能带来什么样的价值,是否值得做。省钱?未必!省时?未必!那为啥要做自动化?按理好像一目了然的答案却没有当场得出结论。什么样的自动化才是我们想要...
            3 2 2746
            分享
          • 读者提问:什么是自动化测试,自动化测试的动机和时机是什么 ?阿常回答:一、自动化测试的概念自动化测试的本质是先写一段代码,然后去测试另一段代码。所以实现自动化测试用例本身属于开发工作,需要投入大量的时间和精力,并且已经开发完成的用例还必须随着被测对象的改变而不断更新,你还需要为此付出维护测试用例的成本。二、自动化测试的动机1、自动化测试可以替代大量的手工机械的重复操作,QA可花更多的时间在更全面的用例设计和新功能的测试上。2、自动化测试可以大幅提升回归测试的效率。3、自动化测试可以更好的利用无人值守时间,非工作时间执行测试,工作时间分析失败用例。4、自动化测试可以高效实现某些手工测试...
            0 0 847
            分享
          • 摘要当前大型top企业都有非常成熟的开放平台业务,比如微信开放平台、新浪微博开放平台、支付宝开放平台等。开放平台的发展为第三方个人或企业提供了巨大的机遇。开发者想要接入各大开放平台,必须要遵从开放平台的安全机制,实现业务逻辑的前提,首先就是要实现签名验签、加密解密以及授权认证机制。本文介绍基于python的开放平台签名、认证测试体系,可以用于第三方应用的沙盒测试,同时可以应用于服务提供方相关系统的全面测试。一、引言开放平台是指大型企业将自身的数据能力、计算能力、用户体系、产品能力等资源以业务+场景+解决方案+技术的优势包装出来,通过openAPI、openSDK、openH5等形式开放给第三方...
            0 0 1512
            分享
          • 通过前一节的学习,我们用一些实际测试中的例子快速回顾了下我们在日常测试用例设计时最常用的两个方法——等价类划分法、边界值法,……通过这些方法的回顾,我们对这些平日里习以为常的方法有了更多与实战相结合的理解。这一节,我们将在此基础上做一个延伸,从实际需求出发,换一个视角,来应用这些测试用例设计的基本方法,从而加深我们对这些方法的理解。在实际测试过程中,特别是涉及UI界面的功能测试时,很多同学都会有一种照着需求文档的描述写用例的习惯。需求怎么写,用例就怎么设计,它怎么描述功能点,我就根据描述来设计用例,缺少从更高的角度审视这个需求的视角。这样的方法很容易出现测试用例的遗漏,导致测试的遗漏。我就以大...
            0 0 56
            分享
          •   一、配置架构  在微服务的代码工程中,配置管理是一项复杂的事情,即需要做好各个环境的配置隔离措施,还需要确保生产环境的配置安全;如果划分的微服务足够的多,还要考虑配置更新时的效率;  常规情况下,在配置管理的体系中,分为四个主要的环境:开发、测试、灰度、生产;通常来说除了运维团队之外,其他人员没有查看灰度和生产配置的权限,以此来保证配置的安全性;配置中心的服务也会搭建两套:研发与生产各自独立部署。  二、配置方式  在项目中涉及到的配置非常多,类型也很多,但是从大的结构上可以分为:工程级、应用级、组件级三大块;实际上这里只是单纯的从代码工程来看配置,如果把持续集成、自动化相关模块也考虑进来...
            0 0 432
            分享
      • 51testing软件测试圈微信