分享

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 一、前言应用程序访问与操作数据库,需要与数据库建立一条连接。但建立数据库连接是一个比较消耗时间和资源的过程。尤其在多并发访问时,会造成数据库连接频繁的创建与关闭,导致程序性能急剧下降,严重时可以造成应用程序崩溃。目前最常用的解决方案是使用数据库连接池管理数据库连接。数据库连接池是数据库连接对象的缓存技术,负责分配、管理、释放数据库连接。应用程序在启动时创建指定数量的数据库连接组成数据库连接池,由应用程序动态的对池中的连接进行复用、增加和释放。连接池技术避免了重复创建和关闭数据库连接带来的消耗,极大的复用了内存资源,从而提高了程序的运行效率。二、数据库连接池测试1、测试背景我司因数据库连接池的选...
            0 1 1646
            分享
          • 软件测试:描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预期输出之间的审核或者比较过程。软件测试的经典定义是:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。1、软件测试的定义软件测试就是根据需求,采用不同的测试方法或测试工具,对软件进行测试,尽可能早、尽可能多地发现软件的缺陷,跟踪并确保缺陷得到正确的解决,提高软件的质量。2、软件测试的目的软件测试为了发现程序存在的代码或业务逻辑错误;软件测试为了检验产品是否符合用户需求;软件测试为了提高用户的体验。3、什么是软件缺陷功能:没有实现的功能、实...
            0 0 1174
            分享
          •   一、什么是接口业务安全测试  业务安全测试是根据业务需求,针对业务安全规则展开的系统功能测试。业务安全测试作为在系统功能测试的重要组成部分,在接口测试过程中同样适用。区别于系统漏洞扫描、SQL注入防范等技术安全测试,针对接口展开的业务安全测试更加关注程序逻辑本身对于保障业务规则安全所进行的检查、校验、控制等功能方面的测试,例如银行业务中针对客户信息有效性、账户信息一致性的检查等等。  二、为什么要做接口业务安全测试  顾名思义,业务安全测试的目的自然是为了防范业务风险,提高接口的业务安全性。之所以针对接口测试再次强调业务安全测试,就不得不提到一个众所周知的“零信任原则”。  所谓零信任原则...
            13 13 1600
            分享
          • Postman Newman 是什么?Postman Newman 是一个 CLI(命令行界面)工具,可以使用它来运行 Postman 中的集合(Collection)和环境(Environment)进行自动化测试。它是 Postman 的命令行 Collection Runner,能够直接从命令行运行 Postman 集合。使用 Newman 可以测试 API 的功能、性能、可靠性和安全性,同时可以将测试结果输出成多种格式的报告,例如 HTML、JSON、JUnit 等,以方便开发人员进行问题定位和分析。Postman Newman 的作用通过 Postman Newman 进行自动化...
            0 0 762
            分享
          •   以下总结以web测试为例,其他类型测试可参考。  步入正题之前,我提两个问题:  ·在工作中,你们发现“bug”是立马给开发提bug单还是先自己尝试排查一下bug产生的原因呢?  ·提bug单的时候,是怎么描述bug呢?  相信有不少人测试在发现bug之后,立马给开发提了bug,很少去排查bug产生的原因。  在开发准备修复bug的时候,发现测试提的“bug”描述不清,不知道如何复现,只能自己琢磨或者叫QA来演示一遍,最尴尬的是,可能在测试演示完之后,才发现这个并非bug,而是由于QA的不规范导致的。这样就会引起开发的不满,觉得测试在浪费他们的时间。  所以在我们发现问题的时候,首先要做的...
            10 11 2237
            分享
      • 51testing软件测试圈微信