一个系统BUG引发的血案 -- FKDownloader

分享到:

  接触 BUG  前几天突然收到一朋友发来的消息, 说是在 iOS 12 上遇到了一个新的 BUG, 问我怎么看  我说新系统遇到 BUG 不是很正常吗  大概是个什么情况  经过朋友说明, 大概是这么个现象: 他用了一个第三方下载管理器进行视频下载, 明明是...

SpringBoot踩坑日记-一个非空校验引发的bug

分享到:

  首先先给出mini版项目   @Data  public class User {  @NotNull  @Size(min = 1)  private List<String> strings;  }  @RequestMapping("")  public User hello(@Validated @RequestBody User user) {  user.setStrin...

移动端常见bug汇总续

分享到:

  前言  上一篇之后我从各个小伙伴那里收集到了第二波移动端常见的bug以及其解决方案,部分解决方案可能不准确或者存在问题,希望有正确解决方案的给与评论。  备注:文中的bug收集于网络,解决方案可能并不准确,欢迎大家提供更加完整的方案。  建...

解析漏洞管理的五个阶段(图)

分享到:

  在组织内部建立良好的信息安全计划的关键,是要拥有一个良好的漏洞管理计划。大多数(如果不是全部的话)监管政策和信息安全框架都建议,将强大的漏洞管理计划作为组织在构建其信息安全计划时应该做的第一件事。互联网安全中心也特别将其列为“Top 20 ...

软件 bug 的生命周期

分享到:

  从发现软件故障到解决它们,这里讲述是开发团队如何压制软件 bug。  1947 年,发现了第一个计算机 bug —— 被困在计算机继电器中的飞蛾。  要是所有的 bug 都能如此简单地发现就好了。随着软件变得越来越复杂,测试和调试的过程也变得更加复杂。如...

从一个诡异的bug发现js变量作用域问题

分享到:

   for (var i = 0; child && i < child.length; i++) {  var obj = child[i];  var kind = child[i].kind;  var deiveId = child[i].id;  if (kind == "4") {//分支1  // do sometjing  }else{//分支2  for(i in arr)...

由一个bug找到JS挖矿代码(图)

分享到:

  由于工作需要,需要前端画流程图,找到一个开源的框架gooFlow(下图就是这个开源框架),它可以编辑流程图,提供节点和线以及一些辅助功能。仔细看一下这是一个国人写框架,文档也是中文,用起来也很顺手。  但是使用这个框架的时候发现一个很奇怪的...

CODING 缺陷管理功能正式开始公测(图)

分享到:

  在这辞旧迎新之际, CODING 研发管理系统又迎来一重大更新,期待已久的缺陷管理功能正式开始正式公测,帮助研发和测试人员更好追踪和管理软件缺陷,提供软件研发效能。  在任何软件的生命周期周,几乎必然会出现不同原因造成的缺陷,CODING 的缺陷管...

个人总结的漏洞管理流程分享(图)

分享到:

  一、概述  合适的漏洞响应可以尽快减少易受攻击的产品实例的数量,并减少针对易受攻击系统的攻击。  良好的漏洞管理流程的作用:  对组织:  提升漏洞修复效率  降低漏洞再次发生的可能性  漏洞修复建议知识库  降低整体安全风险  对用...

负负得正(图)

分享到:

  你不知道 bug 是如何产生的,  也不知道代码为何又可以运行了?  写 bug 也可以验证数学定律  人无完人,软件也只能趋近于完美,代码难免有 bug。bug 越早发现、越早修复越好,因为在自己刚刚写好的代码中找出 bug 算是容易的。你肯定知道,在自...

理解真实世界的并发Bug(图)

分享到:

  Go带来了新的并发原语和并发模式(其实也不太新),如果没有深入了解这些特性,一样会写出并发bug。  在 Understanding Real-World Concurrency Bugs in Go 这篇论文里,作者系统地分析了6个流行的Go项目(Docker、Kubernetes、gRPC-go、etcd、Cockr...

找 Bug 赚了 6,700,000元!这位 00 后是怎么做到的?

分享到:

  19岁,很多人正是上大学,仍伸手向父母要生活费的年纪。  可有一位 00 后阿根廷少年 Santiago Lopez 靠自学成才,赚取了 100 万美元(折合人民币约 670 万元)的 Bug 赏金,成为世界上第一个白帽黑客的百万富翁(美元)。  少年黑客成百万富翁  ...

如何写出没有BUG的代码   (图)

分享到:

  1947年9月9日,美国海军准将 Grace Hopper 在哈佛学院计算机实验室里使用 Mark II 和 Mark III 计算机进行研究工作。她的团队跟踪到 Mark II 上的一个错误,操作人员发现是由于一只飞蛾钻到了 Mark II 的继电器里导致的。团队清除了这只飞蛾,一切恢复...

高效解决bug的经验之谈

分享到:

  在大多数人的印象中,程序员是写代码的,从无到有写出一个好玩又酷炫的游戏。  然后事实却是程序员大部分时间都是在苦逼的改Bug,写代码仅仅占了程序员日常工作的一小部分。  中大型公司往往都有一整套完整的框架,新游戏的开发也只是在原有游戏基...

深入bug产生原因分析

分享到:

  前言  产生bug的具体原因或许多种多样,但在bug原因分析过程中,希望能抽丝剥茧,找出其产生的根本原因。之前写过如何减少线上故障、典型故障分析、故障的坑,你踩了多少遍等等,如果能结合起来看线上、线下的bug,或许会对bug产生的原因有不一样的认...

修复bug有哪些更快的技术?做好这6点就够了(图)

分享到:

  你有没有想过为什么有时修复错误似乎比它应该花费更长的时间?当你终于找到问题时,事实证明你所需要的只是一个小小的改变。然而,花了很多时间才能找到正在发生的事情。这种情况比我想象的更频繁。  另一方面,当您编写代码并进行测试并且无法正常工...

为什么程序员老在改 Bug,就不能一次改好吗?

分享到:

  为什么程序员老在改 Bug,就不能一次改好吗?  很多人可能都在好奇这个问题!  现在,有程序员给出了回答:还!真!不!能!  用户使用场景的不确定性  在日常生活中,即便每个物品都有使用说明书,可一千个用户就有一千种使用方式。例如用诺基...

如何做好BUG回归?(图)

分享到:

  BUG贯穿研发体系、测试质量衡定的始终,做好BUG回归,即能保证质量,又能提高个人测试能力。  回归BUG的流程  首先了解BUG的处理流程  回归BUG的思路  从回归BUG的思路来看,首先验证原BUG现象是否仍然复现。然后需要进行BUG扩展回归,主要从哪...

软件测试缺陷描述需要包含哪些要素?

分享到:

  测试活动中,对于发现的缺陷(Bug或者Defect)在进行描述时需要包含的要素如下描述:  缺陷ID  唯一的缺陷ID,可以根据该ID追踪缺陷  缺陷状态  一般情况下缺陷状态有:“打开/重新打开”、“待解决”、“不解决(拒绝)”、“已解决”、“已修...

    关键词:

  • Bug

一个Bug的修复,促使我写了一个package

分享到:

  项目地址:https://github.com/Kntt/vue-js-bridge  主要功能:基于WebViewJavascriptBridge开发的webview-js-bridge的vue插件,后面废话较多,可以直接看项目。如果刚好闲来无事,权当打发时间  故事背景  本人前端,在一个移动办公APP团队。由...

分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。
顶部 底部


建议使用IE 6.0以上浏览器,800×600以上分辨率,法律顾问:上海瀛东律师事务所 张楠律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2019, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪公网安备 31010102002173号

51Testing官方微信

51Testing官方微博

扫一扫 测试知识全知道