首先什么是需求Bug、设计Bug、功能bug? 需求Bug,指由于客户需求描述不清晰或错误、需求收集人员自身原因及需求本身模糊难于分析、获取等原因,导致客户需求获取不准确,后期产品不能满足客户、用户的要求 设计Bug,是指产品在最初设计时由于未考虑全面,而使产品在使用中存在的一些潜在的缺陷。 功能Bug,是指计算机软件或程序中存在的某种破坏正常运行能力的问题、错误,或者隐藏的功能缺陷。缺陷的
今天总结之前学习到关于在手机软件测试过程中经常出现的一些现象,这些现象都是什么原因导致的,我们应该如何去抓取LOG,抓取的LOG的路径在哪里 下边我们来看 1、 手机遇到 “应用无响应”有两个原因导致的:第一种是android进程之间死锁引起的(就是两个进程之间) &n
关于线上bug?修改之所以想写下线上bug,因为发觉有些公司对线上bug的处理是比较严格甚至是很苛刻,涉及到的相关人可能会因此而背黑锅。之所以会存在这样情况,因为公司各部门都有关联,特别是用户、老板的投诉,也给公司会造成直接口碑或经济等重大损失。第一节:下面举几个实际发生过的关于线上bug的例子:1.一个修改update操作,结果引起删除delete了一条数据;问题追溯:实际上测试漏测了,导致项目
转载
2018-03-31 15:11:05
848阅读
# 线上 Redis Bug 调试指南
在现代应用开发中,Redis 是一个非常流行的数据库,它以其高性能和高可用性而被广泛使用。但是,随着系统的不断变化,线上环境中有时会出现各种问题。本文将引导刚入行的小白开发者如何调试 Redis 线上 bug。
## 1. 调试 Redis Bug 流程
在调试 Redis 线上问题时,可以遵循以下步骤:
| 步骤 | 描述
我最近在做个简单的项目,需要用到SharedPreferences的封装,但是提交数据保存成xml文件的时候对apply()和commit()方法产生了疑惑,不知道这两者的区别,这里我特意总结了一下工具类的封装-SharedPreferences封装Android数据四种存储方式 SharedPreferences(小数据存储的时候优先使用) SQLite,ContentProvider和File
相信很多的朋友都有在APP中实现定位的需求,今天我就再次超炒冷饭,为大家献上国内开发者常用到的三种定位方式。它们分别为GPS,百度和高德,惯例先简单介绍下定位的背景知识。 什么是GPS定位、基站定位和Wi-Fi定位? 1、GPS定位:根据设备GPS芯片和GPS卫星实现定位,GPS定位在室内是不可以使用的。GPS定位精度和芯片本身以及实际使用环境有关,一般情况下,GPS定位精度在10m左右
转载
2023-10-20 09:22:55
0阅读
之所以想写下线上bug,因为发觉有些公司对线上bug的处理是比较严格甚至是很苛刻,涉及到的相关人可能会因此而背黑锅。 之所以会存在这样情况,因为公司各部门都有关联,特别是用户、老板的投诉,也给公司会造成直接口碑或经济等重大损失。 第一节: 下面举几个实际发生过的关于线上bug的例子:
1.一个修改update操作,结果引起删除delete了一条数据; 问题追溯:实际上测试漏测了,导致项
转载
2017-05-04 21:50:00
155阅读
2评论
前言:Redis作为缓存服务器我想大家都比较的熟悉,那么,如果想要更好的维护和监控,那么我们会对其redis服务器统一监控起来,如何监控呢?如果在生产环境一台服务器部署多个redis,这样就会出现多个端口,如何实施有效的监控呢?下面看下多给出的实录~ [redis-agent端]主要用于接受redis性能参数# vim /etc/zabbix/zabbix_agentd.d/
转载
2023-09-26 14:58:16
58阅读
根据每个公司性质的不同,规模的不同,所用到的bug管理工具也可能不同。你们用的bug管理工具是什么呢?1. JIRA(付费)IRA的生产者把JIRA定义为Professional Issue Tracker,即它是一个专业的问题跟踪管理的软件。这里的”问题”对应的英文单词是Issue,所以含义比较广,包括Bug,Task,Enhancement,Improvement等等跟软件开发相关的名...
原创
2021-06-18 12:11:16
250阅读
B/S架构程序架构设计通过远程访问服务器的架构时,有两种程序架构:C/S和B/S。C/S的典型使用是PC端上的QQ软件。B/S的典型例子是使用浏览器访问淘宝页面。工作原理URL计算机通过统一资源定位符URL(Uniform Resource Locator)实现资源访问。它是唯一能识别Internet上具体的计算机、目录或文件夹位置的命名约定。 URL从左到右分为四个部分:协议部分,主机地址,目标
# iOS 解决线上Bug的流程与实践
作为一名iOS开发者,解决线上Bug是日常工作中不可避免的一部分。对于刚入行的小白来说,可能会感到无从下手。本文将详细介绍iOS解决线上Bug的流程,并给出一些实用的代码示例和注释,帮助新手快速掌握这项技能。
## 解决线上Bug的流程
首先,我们通过一个流程图来展示解决线上Bug的整体步骤:
```mermaid
flowchart TD
# 面试 JAVA 线上 Bug:从发现到解决的全流程
在现代软件开发中,尤其是 JAVA 应用程序,线上环境中的 Bug 是开发者和维护团队最为艰辛的挑战之一。线上 Bug 不仅影响用户体验,更可能导致系统崩溃和数据损失。因此,了解发现、定位和解决线上 Bug 的步骤至关重要。本文将以代码示例为基础,详细介绍 Java 线上 Bug 处理的流程,并通过可视化工具提供更直观的理解。
## 线上
前言线上问题排查是程序员绕不开路。线上故障主要会包括 CPU、磁盘、内存以及网络问题,而大多数故障可能会包含不止一个层面的问题,所以进行排查时候尽量四个方面依次排查一遍。同时例如 jstack、jmap 等工具也是不囿于一个方面的问题的,基本上出问题就是 df、free、top 三连,然后依次 jstack、jmap 伺候,具体问题具体分析即可.CPU问题CPU 异常往往还是比较好定位的。原因包括
转载
2023-08-29 12:48:13
109阅读
昨天下午大神把组内几十号人召集在一起开Online bug分析大会,主要是针对近期线上事故从事故原因和解决方案两个维度来分析
对金融软件来说,每一次的线上事故都有可能给公司带来重大的损失,少扣了用户的钱,为公司带来资金方面的亏损;多扣了用户的钱,则为带来不必要的合约或法律纠纷,故测试金融软件不比其他行业的软件,后者线上bug大多不会直接引起资金方面损失,最多就是用户体验不好,功能没有实现,导
原创
2021-09-10 17:04:30
861阅读
线上故障主要会包括 CPU、磁盘、内存以及网络问题,而大多数故障可能会包含不止一个层面的问题,所以进行排查时候尽量四个方面依次排查一遍。同时例如 jstack、jmap 等工具也是不囿于一个方面的问题的,基本上出问题就是 df、free、top 三连,然后依次 jstack、jmap 伺候,具体问题具体分析即可。CPU一般来讲我们首先会排查 CPU 方面的问题。CPU 异常往往还是比较好定位的。原
转载
2023-07-20 16:36:51
54阅读
信息收集-app及其他资产前言 在安全测试中,若 WEB 无法取得进展或无 WEB 的情况下,我们需要借助 APP 或其他资产在进行信息收集,从而开展后续渗透,那么其中的信息收集就尤为重要,这里我们用案例讲解试试如何!技术APP 提取一键反编译提取通过漏了个大洞文件夹中的apk数据提取,根据使用指南文件就可以对app进行信息提取APP 抓数据包进行工具配合首先,我们需要通过burpsuite进行代
线上环境,有时候点击会报错,有时候点击不会报错。 1:第一想法,怎么这么奇怪有时候报错有时候不报错。我用线上的测试环境和本地的测试环境跑了几个流程发现根本找不到区问题所在。2:然后开始去线上找所有的服务器把日志都打开,进行搜索一开始搜索的服务器并没有相关报错的日志信息,继续找终于在其中一台找到了有该报错信息的日志。一开始先看报错信息 exepct '[' but string
转载
2023-08-02 21:23:31
56阅读
服务器问题排查步骤一 、cpu使用情况1. top查看总体的系统硬件使用情况2. vmstat 查看cpu3. jstat分析频繁gc二、 内存使用情况1. free 查看内存使用情况2 .使用JMAP定位代码内存泄漏三、 硬盘空间使用情况1. df -lh 查看磁盘的使用情况2. du -h --max-depth=1 查看当前目录中文件和文件夹的大小3.iostat 查看磁盘io情况4. l
转载
2023-09-26 11:13:24
138阅读
虽然有不少团队曾将Jira用来做Bug管理,但也有不少团队表示在使用Jira做缺陷管理的过程中并不能很好的满足自己的管理需求。所以这里我们将整理分享Jira的5大替代软件:1、PingCode2、Worktile3、Zoho bug Tracker4、Asana5、Mantis 1、PingCodePingCode是一站式的软件研发过程管理工具,是国内软件研发项目管理工具榜TOP1,25
转载
2023-07-25 19:35:40
169阅读
昨天下午大神把组内几十号人召集在一起开Online bug分析大会,主要是针对近期`
原创
2021-08-05 15:29:33
259阅读