保护源代码!解码全球首款移动端白盒测试工具(转载)

1年前 (2022-11-26)阅读3回复1
lrj
lrj
  • 管理员
  • 注册排名2
  • 经验值424560
  • 级别管理员
  • 主题84912
  • 回复0
楼主

  庇护源代码!解码全球首款挪动端白盒测试东西ThreadingTest

  文章转主动点科技

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

  挪动端首款白盒测试东西

  白盒测试东西将被测利用看做一个翻开的盒子,差别于黑盒测试,它接触的是源代码,是对利用所有的逻辑途径停止的测试。

  TT恰是如许一款白盒测试东西。但那类东西有一个让用户十分担忧的问题:核心法式的源码被完全曝光,利用还有何平安性可言?TT利用离线检测的体例,在庇护用户源代码的根底上,运用插拆、第二代笼盖率等手艺,为开发工程师与测试工程师供给一套高效可量化、可视化的交换东西。

  “因为白盒测试关于底层的编译手艺要求极高,传统的国外白盒测试巨头还没有针对挪动利用停止快速的手艺更新。”TT开创人张元元告诉动点科技记者,做为全球首款挪动端白盒测试东西,TT意在为开发者与测试者之间搭建一座沟通的桥梁。

  量化、可视化的数据

  黑盒测试东西与传统的白盒测试东西比拟,除大大降低了成本外,还能最曲看的反映出软件存在的问题。但它的优势也较为明显,好比,难以找出某些特殊类型的错误,当软件被修改后,必需从头检测,自觉性较为严峻。

  针对开发者既想对利用底层代码做全方位的检测,又想在不影响软件运行速度的前提下降低成本的设法,TT交出了本身的答卷。测试人员施行用例的过程中,TT会主动化笔录测试人员操做的整个过程,法式内部的每一个途径、分收的施行情状都将被精准笔录,开发人员拿到系统出具的详细陈述,即可实现问题的快速定位。

  “通过TT,测试人员能够很明白的看到测试利用的内部逻辑的笼盖情状,随后,测试人员能够通过那些量化、可视化的数据,与开发人员停止高效沟通。”张元元认为,开发人员有了数据,将更有兴致和压力协同测试工程师为关键模块100%笼盖率勤奋。

  TT能够为每个版本的变动主动化笔录改变信息。基于首创的智能双向逃溯手艺,它以至能够间接告诉测试人员,那些变动应该会影响到的测试用例。

  将白盒测试开展成为测试的支流手艺

  TT测试的简便和成果的曲看,能够搀扶帮助公司提拔效率,使其将更多的履历放在利用立异上。“挪动测试以及嵌进式测试其实对量量要求十分高。例如医疗范畴和智能穿戴设备,它的高量量以至不亚于航天航空的要求。即便是传统的APP,因为同量化合作猛烈,以及用户体验的高要求,使得挪动开发者以及测试人员会有很大的动力往测验考试用白盒测试手艺来对利用的量量负责。”张元元对动点科技记者说,TT的目标是将白盒测试开展成为测试的支流手艺,而不单单是黑盒那种低手艺含量的测试。

  当停止了白盒测试后,利用若何光滑的与黑盒测试东西对接?TT目前的方案,是为其他的黑盒测试东西预留接口,将黑盒、白盒测试东西停止集成。将来,TT将成为一个开放式平台,并承受第三方开发的接进。

保护源代码!解码全球首款移动端白盒测试工具(转载)

  国表里的Crittercism,Soasta,Testin等挪动测试东西均已获得融资,但它们目前均处在黑盒测试的阶段。做为首款挪动端的白盒测试东西,在推向市场前,它面对的更大问题或许源于其本身:事实该若何向用户阐明挪动白盒测试东西那一概念呢?

0
回帖

保护源代码!解码全球首款移动端白盒测试工具(转载) 相关回复(1)

青烟
青烟
沙发
保护源代码,解码全球首款移动端白盒测试工具是每个开发者的责任。
2天前 (01-26 01:09)回复00
取消