yiluoseraph的技术博客

交流感悟,期待点评。(本博客观点仅代表个人)

自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

先分析问题,再写程序

假如有这样一道题目,需要编程解决,你会怎么写你的程序呢?小明现在有87654321盏灯。现在有编号为1~87654321的灯初始状态是全关着的,现进行如下操作:编号是1的倍数的灯拨一下开关;编号是2的倍数的灯再拨一下开关;编号是3的倍数的灯再拨一下开关;…………如此直到87654321的倍数。问:...

2018-07-12 22:19:08

阅读数 112

评论数 0

Eclipse运行时错误: 找不到或无法加载主类

项目背景:Maven, Java1. 检查Problems发现原因是Maven Dependencies下面的jar文件无效。project没有编译。2. 检查相应位置的jar文件,发现文件存在,但是试图运行时,确实报错,是一个Invalid or Corrupted File。3. 删掉该文件夹...

2018-06-13 15:45:55

阅读数 446

评论数 0

作为测试人员,如何推动产品质量呢?

测试人员是不是只能等着开发提交代码,拿到部署的环境才开始测试呢?答案是NO!那就太晚了。木已成舟,彼时,能为产品质量的提升所做的事情已经极为有限了。那么怎么做才是比较好的方法呢?答案是从一开始就介入产品研发,并在整个过程中都监控质量的状况。一线测试人员可能并没有机会介入产品的立项,但是从研发开始,...

2018-05-22 10:46:18

阅读数 1368

评论数 0

Code Review的那些事

为什么你做不好CodeReview在微信上看到池建强的文章,想到对自己参与过的code Review,做个小小的回顾。其中一个项目的管理工具是RTC, IBM Rational Team Concert。RTC为软件交付和团队协作开发提供了“集成工作项目”、“源代码控制和构建管理”等支持。RTC可...

2018-04-28 13:01:09

阅读数 83

评论数 0

Java 日志记录的 5 条规则

日志记录是在软件开发过程中常常需要考虑的关键因素。当产品运行出错时,日志文件通常是我们进行错误分析的首要选择。而且,在很多情况下,它们是我们手上唯一可以用来查明发生状况和问题根本原因的信息。可见,正确记录需要的信息是极其重要的。以下5条日志规则,让我们可以检查和改进在代码中操作日志记录的方式。同时...

2018-03-26 21:09:50

阅读数 510

评论数 0

如何在Mac上打开多个eclipse

1. 打开命令行窗口Terminal2. 运行下面两条命令cd /Applications/eclipse/open -n Eclipse.app

2018-03-26 13:39:58

阅读数 1379

评论数 1

(旧文新发)复杂环境中的功能测试

本文会介绍FVT在敏捷环境下是怎么工作的。首先,我们来解释一下这个题目。复杂环境中的功能测试。为什么说复杂呢?复杂是从几个方面来说的。第一,是公司的管理是矩阵结构的,平时的工作要受people manager和functional manager的共同管理。第二,是说我们的开发方式,是敏捷开发。并...

2018-03-25 20:32:19

阅读数 60

评论数 0

如何做UI Automation(二)设计Automation的test case

一个常见的错误是,试图自动化所有的test cases。一些没有经验的管理者会希望用自动化覆盖率来衡量自动化测试开发人员的工作。但是,实际上自动化是一件需要很大投入的工作。不仅有开发的工作量,也有维护的工作量。如果过于追求自动化的数量,在系统有任何变化的时候,都会收到非常多的false alert...

2018-03-24 17:01:33

阅读数 142

评论数 0

如何进行有效的数据迁移测试

http://www.datamigrationpro.com/data-migration-articles/2009/11/30/how-to-implement-an-effective-data-migration-testing-strateg.html Creating an e...

2018-03-22 11:32:02

阅读数 418

评论数 0

如何做UI Automation(一)想清楚为什么要做Automation

做一件事情,首要的就是搞清楚目标和范围。Automation在现在的软件行业有着毋庸置疑的的必要性。随着软件发布周期越来越短,从一年一次到半年一次、一月一次到一天几次,无法想象没有Automation,每次的变更和发布,都给自己和公司埋下了一个不定时炸弹。而如果坚持原来的手工测试方式,在现在这个唯...

2018-03-22 10:53:32

阅读数 1946

评论数 0

记录一个耗时半年的defect fix过程

某一天,邮箱里出现了个新defect,报告说我负责的产品有个安全问题:产品的api url允许别人输入无数次密码,这会易于遭受password brute force攻击。打开defect,看过具体过程,我打开测试环境,试了一下其他几个相关产品的类似的URL,发现有相同的问题。那么基本可以判断是个...

2018-03-21 15:44:15

阅读数 114

评论数 0

是什么限制了你的想象力?

之前在做两个产品之间的数据迁移工作。两个产品功能类似,前一个是一个已经开发运行了超过10年的技术架构,Java + RMDB + Websphere Application Server,后一个是近期正在开发中的技术架构,node.js + loopback + MongoDB + kuberne...

2018-03-21 14:16:15

阅读数 528

评论数 0

产品安装失败原因分析

1、权限不够2、空间不够3、所依赖的服务不正常(没有启动、错误配置)4、错误的配置5、程序逻辑错误可以据此所做的改进:在安装程序开始启动的时候,每一步都会检查Dependency,并给出可读性较强的信息,指导用户进行正确配置。...

2018-03-20 22:08:52

阅读数 120

评论数 0

开发人员troubleshooting的方式

1、通过异常堆栈找到对应的代码进行分析,根据逻辑找到原因。2、与上一个工作正常的版本对比,找出代码变更,仔细分析所修改的代码,找到问题原因3、直接调试分析。在代码异常点之前加入断点,进行单步跟踪,找到问题原因4、关键位置打log,重现问题,通过log缩小问题范围,然后再结合代码进行分析,找到问题原...

2018-03-20 22:03:46

阅读数 194

评论数 0

(旧文新发)Selenium Best Practices

Selenium Best PracticesIt’s a summary (and few extras) of test_design_considerationsUse PageObjects patternBe fluent with  - return this, varargs, ge...

2018-03-18 22:33:11

阅读数 74

评论数 0

(旧文新发)敏捷和敏捷测试

敏捷是解决什么问题的?需求不明确,持续变化如何解决的?快速反馈和迭代与其在琢磨如何敏捷测试,不如一步一步把自动化做好,把持续集成做起来,创建更多的测试工具以提高测试效率,把质量反馈系统做起来,把dev提交代码前的质量检查做起来,把在产品中测试做起来, 把测试工程师的素质提高上去,。。。。 Writ...

2018-03-18 22:29:43

阅读数 60

评论数 0

如果你的天猫魔盒不能看了

昨天晚上在家里想看个片子,却发现根本无法加载。一开始怀疑片源的问题,是不是华数的服务器拥堵?但是换了泰捷的片源,一样卡。而且从显示的信息来看,就连启动天猫的时候,获得IP地址都要比平时慢。于是去设置测试网速,一看,处于卡顿状态,网速徘徊在10KB/s。一开始,我的直觉是新升级的天猫魔盒程序有问题,...

2015-01-25 22:03:46

阅读数 2550

评论数 0

测试用例的来源

1)Story,包括正向测试(Positive Testing)和反向测试(Negative Testing) 2)check list 3)经验 4)PMR

2014-06-05 19:49:55

阅读数 356

评论数 0

用Fiddler记录IE的request

可以下载Fiddler来记录IE的request,如果发现问题的话,可以将前后的request save as session,来进行进一步的investigate。

2014-06-05 19:48:41

阅读数 278

评论数 0

从最基本的条件开始troubleshooting

以前业界流行一个笑话,就是连不上服务器的时候,

2014-06-05 19:46:45

阅读数 587

评论数 0

提示
确定要删除当前文章?
取消 删除