分享

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 背景与问题接口,解决了从协议发起,到后台业务逻辑的测试,但是忽略了重要的部分:前端展现和交互。我们需要通过自动化回归测试,来解决端到端测试的问题,即从客户端发起到服务端完成,整个业务落成,而不仅仅是服务端的功能。界面自动化,聚焦于界面业务逻辑和交互测试,对于海量的数据组合测试,不是重点目标。当前端界面、业务逻辑发生改变,就需要通过界面自动化回归测试,来解决系统回归和覆盖的问题。自动化测试是未来发展的趋势录制回放工具与测试脚本通过录制来生成自动化的测试脚本:对象库:基于脚本与对象库分离参数化:对脚本进行参数化,可以实现相同的脚本执行不同的数据和测试用例测试脚本:定义了整个的测试过程。使用关键字视...
            14 14 1353
            分享
          • 摘要:测试数据是测试过程中的主要瓶颈之一。通过简化测试数据,我们可以通过解决四个主要挑战来解决这个瓶颈。在许多组织中,当尝试实现CI/CD、敏捷、测试自动化等时,我们将测试数据视为测试过程中的主要瓶颈之一。大量的时间浪费在寻找正确的测试数据用例上,多个团队在同一个数据库上工作(随之而来的结果),时间浪费在制作和等待完整大小的副本上,所有这些都减慢了您的测试工作,更不用说它所引起的沮丧和恼怒了。如果您想知道如何解决这个测试数据瓶颈,请继续阅读。回归基础在20世纪60年代太空竞赛的高潮时期,美国宇航局的科学家们意识到钢笔无法在太空中使用。他们需要想出另一种方法让宇航员记录东西。因此,他们花了数年时...
            1 0 728
            分享
          • 一、代码覆盖率 通常我们在做单元测试的时候会接触到代码覆盖率的概念,通过在单元测试的过程中收集代码覆盖率去判断测试用例是否充分,去更精准的定位问题。而对于功能测试或者接口测试比较少的去关注覆盖率数据,功能测试时覆盖率的收集也是比较困难的。然后对于功能测试而言进行代码覆盖率的收集有利于测试工程师去判断哪些分支没有被覆盖,判断是否是设计用例的时候没有做到覆盖,又或者是由于存在bug使得无法覆盖到,从而更精准的去定位bug的位置,去分析问题,节省时间。 二、工具简介 对于java的代码覆盖率的收集,比较常用的工具有emma、jacoco,它们都是免费的代码覆盖率工具。emma目前已经不维护,Ec...
            4 3 2173
            分享
          • 目前APP同硬件模块通信的方式主要有几种模式: 蓝牙连接模式、WiFi 连接模式(Socket 或 HTTP server)、DLNA 音视频共享 (iOS端还可使用AirPlay)。最近 点个赞科技项目中测试了 A PP与外设 通 过 蓝牙方式 实现 硬件 连 接 的功能,对相关的开发实现和测试方法进行一些整理, 在此分享给大家。1、蓝牙基础知识iOS平台下蓝牙开发可以使用 MFI(ExternalAccessory 框架)或 BLE (CoreBluetooth 框架) 进行,但实际开发中基本都使用 CoreBluetooth 框架,因为它功能更强大,支持蓝牙4.0标准;蓝牙4.0 BLE...
            13 13 1469
            分享
          • 前言本指标适用于使用性能测试进行性能测试项目技术质量评价依据,规范技术测试结果评价,统一性能测试技术测试质量度量。应用系统技术质量度量指标范围广泛,本文难以涵盖全部。预期读者为测试管理人员、测试实施人员、技术支持人员、项目管理人员等系统技术质量相关人员。系统性能指标1、交易响应时间定义及解释响应时间指用户从客户端发起一个请求开始,到客户端接收到从服务器端返回的响应结束,整个过程所耗费的时间。在性能检测中一般以压力发起端至被压测服务器返回处理结果的时间为计量,单位一般为秒或毫秒。平均响应时间指系统稳定运行时间段内,同一交易的平均响应时间。一般而言,交易响应时间均指平均响应时间。平均响应时间指标值...
            0 0 1154
            分享
      • 51testing软件测试圈微信