作者 智晓锋 - 2014/07/14

自从斯诺登曝光美监听丑闻事件之后,我国政府就将信息安全问题上升到了国家安全的高度。基于此。国内的一家创业公司推出了智能型Android真机白盒測试以及开发辅助类工具—ThreadingTest(下面简称TT)。

移动端首款白盒測试工具

白盒測试工具将被測应用看做一个打开的盒子,不同于黑盒測试,它接触的是源码,是相应用全部的逻辑路径进行的測试。

TT正是这样一款白盒測试工具。

但这类工具有一个让用户很操心的问题:核心程序的源代码被全然曝光,应用还有何安全性可言?TT使用离线检測的方式,在保护用户源代码的基础上,运用插装、第二代覆盖率等技术,为开发project师与測试project师提供一套高效可量化、可视化的交流工具。

“因为白盒測试对于底层的编译技术要求极高,传统的国外白盒測试巨头还没有针对移动应用进行高速的技术更新。”TT创始人赵明告诉动点科技记者,作为全球首款移动端白盒測试工具,TT意在为开发人员与測试者之间搭建一座沟通的桥梁。

数据的量化、可视化呈现

黑盒測试工具与传统的白盒測试工具相比,除大大减少了成本外,还能最直观的反映出软件存在的问题。但它的劣势也较为明显。比方,难以找出某些特殊类型的错误。当软件被改动后,必须又一次检測。盲目性较为严重。

针对开发人员既想相应用底层代码做全方位的检測,又想在不影响软件运行速度的前提下减少成本的想法,TT交出了自己的答卷。測试人员运行用例的过程中,TT会自己主动化记录測试人员操作的整个过程。程序内部的每个路径、分支的运行情况都将被精准记录,开发人员拿到系统出具的详细报告,就可以实现问题的高速定位。

“通过TT。測试人员能够非常明白的看到測试应用的内部逻辑的覆盖情况。随后。測试人员能够通过这些量化、可视化的数据,与开发者进行高效沟通。

”赵明觉得,开发者有了数据,将更有兴趣和压力协同測试project师为关键模块100%覆盖率努力。

TT能够为每一个版本号的变更自己主动化记录变化信息。

基于独创的智能双向追溯技术。它甚至能够直接告诉測试人员,这些变更应该会影响到的測试用例。

将白盒測试发展成为測试的主流技术

TT測试的简便和结果的直观。能够帮助公司提升效率,使其将很多其它的经历放在应用创新上。“移动測试以及嵌入式測试事实上对质量要求非常高。

比如医疗领域和智能穿戴设备。它的高质量甚至不亚于航天航空的要求。即使是传统的APP,因为同质化竞争激烈,以及用户体验的高要求。使得移动开发人员以及測试人员会有非常大的动力去尝试用白盒測试技术来相应用的质量负责。

”赵明对动点科技记者说。TT的目标是将白盒測试发展成为測试的主流技术,而不不过黑盒这样的低技术含量的測试。

当进行了白盒測试后。应用怎样平滑的与黑盒測试工具对接?TT眼下的计划,是为其它的黑盒測试工具预留接口,将黑盒、白盒測试工具进行集成。

未来,TT将成为一个开放式平台。并接受第三方开发的接入。

国内外的Crittercism,Soasta,Testin等移动測试工具均已获得融资,但它们眼下均处在黑盒測试的阶段。作为首款移动端的白盒測试工具。在推向市场前,它面临的最大问题也许源于其自身:到底该怎样向用户解释移动白盒測试工具这一概念呢?

对移动端白盒測试技术或者性能測试感兴趣,请增加群符号运行  339834199

软件试用申请官网:www.threadingtest.com

转载于:https://www.cnblogs.com/blfshiye/p/5225535.html

移动測试技术保护源码!解码全球首款移动端白盒測试工具ThreadingTest (文章转自己主动点科技)...相关推荐

  1. 技术文摘13 郑钧 泰岳 技术 资料 源码 UI tinypng 保质压缩 github 大神 高仿 VVDocumenter-Xcode 工具 唐巧...

    ios 高仿暴风视频播放器app源码 51 高仿城觅by-objective-c 高仿小日子 - By Swift 2.0 有态度的iOS第三方资源聚合网站 iOS122 伽蓝之堂--  一只魔法师的 ...

  2. 第4代白盒測试方法介绍--理论篇

    关键词: 白盒測试 第4代 測试方法 4GWM 在线測试 持续測试 灰盒 脚本驱动 脚本桩 摘  要: 本文是第4代白盒測试方法的理论介绍,描写叙述3个关键领域内9项关键特征的概念与固有特征.同一时候 ...

  3. 试读angular源码第三章:初始化zone

    直接看人话总结 前言 承接上一章 项目地址 文章地址 angular 版本:8.0.0-rc.4 欢迎看看我的类angular框架 文章列表 试读angular源码第一章:开场与platformBro ...

  4. 织梦cms第四版仿七猫技术导航源码 附安装教程

    介绍: 织梦系统仿七猫技术导航源码,包含了安装教程和使用教程,大家可以拿着这套源码来搭建个技术导航来玩 网站源码集成导航栏目.资讯栏目.在线工具.视频.高清壁纸等 内置生成网站地图插件  在插件生成网 ...

  5. Linux Zero-copy零拷贝技术:源码示例

    <Linux Zero-copy零拷贝技术:源码示例> <Linux Zero-copy零拷贝技术全面揭秘> <什么是mmap?零拷贝?DMA?> <Linu ...

  6. 手赚网试玩平台源码 可封装APP 带文章资讯功能 帝国cms7.5内核

    简介: 帝国CMS开发的手赚网源码,多平台带文章资讯手机APP试玩网站源码,可自行后台增减平台和链接,和早先几个版本比较的话,这个版本功能更全,版面更为漂亮. 已经带有一定的试玩平台数据,只需要把你的 ...

  7. Thinkphp免费试用平台试客系统源码

    Thinkphp内核开发的免费试用平台试客系统源码,带APP源码+微信端+手机wap四合一 需要的朋友可以查看下方原文链接 转载于:https://my.oschina.net/u/4067103/b ...

  8. 2023最新帝国CMS7.5手赚网试玩平台源码/可封装APP+带文章功能系统

    正文: 帝国CMS开发的手赚网源码,多平台带文章资讯手机APP试玩网站源码 可自行后台增减平台和链接,和早先几个版本比较的话,这个版本功能更全,版面更为漂亮,有兴趣的自行去安装体验吧,其它就没什么好介 ...

  9. 云科技网络验证源码_面向虚拟化架构和容器云的开源安全工具

    随着云和虚拟技术发展,docker容器的使用越来越流行和方便.有很多企业已经把基础架构由传统实体机转移到了虚拟机化架构,基于公有云.私有云以及容器云构建在线服务.与容器相关的安全性对变得越来越重要.与 ...

最新文章

  1. 手把手教你 MongoDB 的安装与详细使用(一)
  2. All-in-One 模式安装 KubeSphere 异常问题记录
  3. 一个横空出世用于下载TCGA、GEO、ICGC数据于一体的工具
  4. DEDECMS模块插件制作举例-模块生成向导
  5. zip伪加密做法及原理
  6. Mysql(10)——聚合函数的用法
  7. 怎么开发一个npm包
  8. 大数据对六大领域的挑战
  9. HTML5新增表单属性(HTML5)
  10. 【排序算法】插入排序-常规方法
  11. Ansible详解(十六)——Ansible配合Redis
  12. 100_1小记ressons analysis
  13. 微机实验报告6 并行接口实验
  14. 【文学】平凡的世界第三部
  15. 涨见识!Java String转int还有这种写法
  16. vue.js中使用甘特图(gantt-elastic)的使用
  17. std::stack使用总结
  18. excel打不开_excel表格中超链接打不开的解决办法
  19. DAC数模转换/ADC模数转换
  20. 微信支付横空出世,闲扯一番自我扫盲(转)

热门文章

  1. JAVA爬虫https_java爬虫问题一:解决使用htmlunit 时候ssl认证失败问题
  2. 【分享】网络民工们你们真的懂防火墙吗?
  3. session过期重新登陆_深入分析Session和Cookie-前端面试题
  4. “敏捷版”全链路压测
  5. Kubernetes 核心概念
  6. 利用python数据可视化_想用Python做数据可视化?先迈过这个“坎”
  7. vs2013调试linux程序,vs 2013调试的时候重启的解决方案
  8. 计算机专业指南考试,电大计算机专业专科期末考试试卷《计算机专业指南》试卷...
  9. matlab指纹图像采集,基于MATLAB实现的指纹图像预处理
  10. java 注释 连接,java – 如何使用JPA注释创建连接表?