`
threadingtest
  • 浏览: 7351 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

ThreadingTest移动白盒测试工具----给你不一样的测试体验

 
阅读更多

一、   如何让初/中级测试人员甚至开发人员进行正规化的移动白盒测试?

据悉,黑盒测试方法是现今移动测试最多的测试方式。这意味着手动测试将贯穿整个软件发布周期的前前后后。但是手动测试还存在问题,理由有几点:它大大减慢了开发过程,给错误的发生留下很多余地,最终会降低团队在短时间内发布高质量软件的信心。

ThreadingTest(下面简称TT)是一款国产化的白盒测试工具,100%Java语法支持,最高支持Java1.7版本(小型有安卓游戏测试、大型如liferay网站的测试),TT都能通过简单的插装,自动建立测试用例与程序源代码之间的逻辑关系,又通过自动化的生成 CallGraph、ControlFlow 等视图,让以往的移动黑盒测试转变成透明化的白盒测试。

TT率先将引入的测试示波器概念,在实际测试的过程中,可以实时的看到从程序中各种逻辑体执行的速率、频率等信息,测试人员可以从传统的对被测应用的黑盒子测试(仅能看到功能的反馈无法看到程序内部的反馈)进而转换成为类似于对于硬件测试的示波器一样,能够对整个测试过程的关键测试数据进行实时的分析和查看。

二、   如何打破测试和开发之间的对立关系,提倡需求变更?

  据悉,以往软件需求变更会给项目带来巨大的风险,会导致项目的成本费用增加、开发周期延长、产品质量下降及团队工作效率下降等不良后果,因而需求变更在软件开发项目中应该尽量避免,但是在现今IT行业高速发展的情况下,为了达到市场的需求,频繁的需求变更是迫在眉睫的,这也是开发和测试对立的主要焦点。

  TT采用正向追溯和反向追溯的功能,自动化的展示连接代码和被测功能模块的关系,来引导开发与测试合作完成100%覆盖率测试。

1.  正向追溯:在TT中开发工程师可以通过双向追溯界面,观看到测试工程师执行用例经过的代码细节、运行的次数、模块的覆盖率等,这样能高效的进行开发工程师和测试工程师之间的互动,当覆盖率不全或出现BUG时,也为开发快速定位和修复缺陷提供依据。

2.  反向追溯:在TT中测试工程师可以通过双向追溯界面,观看到某一些代码到底和哪些功能点有关,当进行需求变更时,测试人员能快速的定位到那些被修改的代码

所对应影响的功能,而不是盲目的进行整个工程的反复测试,这为缩短测试时间和提高产品质量提供了便捷的路径,并为测试人员自身的理解提供了一个便捷的平台。

 

一、   是否有一款移动测试工具支持多语言、多平台、多应用,并且支持移动模拟器和真机的双重测试?

据悉,现今市场上的测试工具多数以国外软件为主,在使用和享受服务过程中,会产生功能繁琐、平台不同、售后服务等问题。

1.  TT采用傻瓜式的操作方式,引导测试工程师逐步的提升测试质量。

2.  TT程序具有跨平台技术特性,已经推出windows版本,可以轻松的扩展到linux,mac os等环境下运行。

3.  TT 支持移动模拟器和真机的双重测试,让测试人员在真机上也能进行正规化的白盒测试。

0
0
分享到:
评论

相关推荐

    软件测试用例的设计-白盒测试---白盒测试策略.ppt

    "软件测试用例的设计-白盒测试---白盒测试策略" 白盒测试是一种结构测试或逻辑驱动测试,按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行。白盒测试的主要目的是为了...

    软件测试用例的设计-白盒测试---佣金数据流测试分析.ppt

    软件测试用例的设计-白盒测试---佣金数据流测试分析.ppt

    实验六:实验报告 白盒测试 - .doc

    2. **熟悉白盒测试的方法**:包括但不限于代码检查法、静态结构分析法、静态质量度量法、逻辑覆盖法、基本路径测试法等。 3. **了解常用白盒测试工具**:如JTest、JUnit等,学会如何利用这些工具进行白盒测试。 ###...

    软件工程导论实验报告-白盒测试-黑盒测试.pdf

    软件工程导论实验报告-白盒测试-黑盒测试.pdf软件工程导论实验报告-白盒测试-黑盒测试.pdf软件工程导论实验报告-白盒测试-黑盒测试.pdf软件工程导论实验报告-白盒测试-黑盒测试.pdf软件工程导论实验报告-白盒测试-...

    软件测试用例的设计-白盒测试---路径测试法.ppt

    软件测试用例的设计-白盒测试---路径测试法 白盒测试,也称结构测试或逻辑驱动测试,是按照程序内部的结构测试程序的一种方法。它通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每...

    如何选择白盒测试工具.pdf

    ### 如何选择嵌入式白盒测试工具:深入解析与考量 #### 引言 在IT产品的研发过程中,选择合适的工具对于项目的成功至关重要,尤其是在嵌入式领域的白盒测试工具选型方面。本文旨在深入探讨如何有效选择白盒测试...

    第4代白盒测试介绍-方法-案例

    白盒测试,又称结构测试或逻辑驱动测试,是一种软件测试方法,它主要关注...总结,第4代白盒测试是现代软件开发中不可或缺的质量保障手段,它通过先进的工具和技术,提高了测试的效率和效果,助力软件产品的质量提升。

    常用嵌入式软件白盒测试工具介绍

    【嵌入式软件白盒测试工具】在软件测试领域,白盒测试是一种重要的测试方法,它侧重于代码的内部逻辑和结构。本文将介绍两款常用的嵌入式软件白盒测试工具——VcTester和CodeTest。 **VcTester**是由深圳市领测科技...

    白盒测试常用工具 详解

    白盒测试工具是一种用于软件测试的方法,主要针对代码层面进行检查,目的是发现并修复缺陷,确保软件的质量。根据其工作原理,白盒测试工具可分为静态测试工具和动态测试工具。 静态测试工具不需要运行代码,而是...

    白盒测试工具pc-lint

    杭州海康威视有限公司使用的白盒测试工具pc-lint培训教程,测试工具使用方法,各种命令行及其用法,常见错误解决

    白盒测试-测试计划1

    **白盒测试**,也称为结构测试或逻辑驱动测试,是一种软件测试方法,它侧重于程序内部结构,而非用户界面或功能行为。测试者需要理解程序的内部逻辑,包括控制流程、数据流以及变量状态,以此来设计测试用例。在本...

    白盒测试学习文档,和工具介绍

    白盒测试,又称结构测试或逻辑驱动测试,是一种软件测试方法,它主要关注程序的内部逻辑和结构,而不是其外部表现。在白盒测试中,测试人员需要了解代码的内部工作原理,根据程序的控制流、数据流以及程序的状态转换...

    白盒测试流程图1

    白盒测试流程图1 ...白盒测试流程图1是软件测试的一种重要工具,旨在帮助测试人员发现软件中的错误和缺陷。通过白盒测试,软件开发人员可以更好地理解软件的内部结构和执行流程,从而提高软件的质量和可靠性。

    白盒测试技术试验报告

    白盒测试,也称为结构测试或逻辑驱动测试,是一种软件测试方法,它主要关注程序的内部结构和工作原理,而非其外部表现。本实验报告详细介绍了如何实施白盒测试,特别是针对一个Java程序,该程序用于判断输入的三个...

Global site tag (gtag.js) - Google Analytics