在当今不断变化的开发环境下,保持较高的代码质量和较好的代码可读性对于项目的成功开发是极为重要的,尤其当多个团队在同一套代码上进行开发时,代码经常会被改变。这样的开发环境要求开发人员遵守一定的代码风格,使项目中的每位成员都能较好地理解项目中的代码。对Infobip来说,我们发布的产品必须是高质量的。Infobip的每一款产品的核心都是其源代码,所以代码的质量就成为决定整个产品质量的重要因素。为了控制
2017-11-28/7588 人阅读/5 人点赞

【目的】测试目的是一样的:为了查看功能需求是否完全实现,为了找到软件的缺陷,采取一些古怪的路径发现可能的缺陷。【概念】地标测试法:将指南测试法及卖点测试法中的标记定义为一个地标,然后随机打乱这些地标的顺序,从一个地标执行到另一个地标来探索应用程序,直到访问了列表中的所有地标。更多关注:①功能间的交互②系统测试【示例】本次我们以IOS浏览器中的“自动翻译”功能为例,该功能逻辑为:打开新网页时,判断页
2017-11-28/3634 人阅读/19 人点赞

问题背景:产品提了个优化需求,浏览器在WiFi网络下访问视频资讯详情页时自动开始播放视频,如果是在移动网络下访问视频资讯详情页则需要手动点击才能播放视频;该需求需要由前端来实现,前端开发完成后将需求提交到了测试服务器,测试服务器只能通过内网访问,但是移动网络属于内网,无法访问到测试服务器,那需要怎么去测试呢?下面为大家介绍两种我用到过的在移动网络下测试服务端、前端需求的方法:一、将新需求布置到线上
2017-11-23/2786 人阅读/0 人点赞

近些年,科技创新风把金融支付行业推到了风口浪尖,而行业的技术从业者则成为了浪尖上的弄潮儿,测试人员更是在这个特殊行业中面临更大的责任与担当、更具挑战性的技术革新。随着整个金融行业的业务规模越来越庞大,系统级别的交互越来越多,业务耦合越来越复杂,给测试团队带来的最大挑战是如何去保障大量业务系统之间的正常交互,以及保障系统在不断的开发优化过程中已有的功能不受到影响。在这个前提下,测试团队开始了自动化测
2017-11-23/3451 人阅读/3 人点赞

”测试之旅2017-深圳“于2017-11-18在新区大道997号远景大厦310室成功举办。本次活动的嘉宾分享了5个主题。文末下载课件《S级手游项目测试与质量改进实践》张敬峰(玩蟹科技)《移动端APP自动化性能评测体系》彭海波(平安寿险)《智能识别类评测实践》王琳(腾讯)《后端接口测试体系建设》何新荣(平安寿险)《别让你的自动化半途而废》何彦霖(银盛支付)在13:30活动开始之前所有报名的小伙伴陆
2017-11-22/3590 人阅读/22 人点赞

12星座找bug~你中枪了么?
2017-11-22/2970 人阅读/0 人点赞

1、之前测试都测过了,没有这些问题啊!2、怎么回事,昨天还是好的3、只改了一行代码,对别的程序没有影响的4、现在好了么?使用的哪个浏览器,什么版本5、你先重启一下,或者刷新一下,清除一下缓存,或者换一个浏览器6、(自己偷偷修复了bug后)我这里没有出现这个bug呀,不信你自己来看。。。7、明明我的电脑上不是好的么。。。
2017-11-21/3644 人阅读/28 人点赞

“客户有个需求要改”“客户想增加一个小功能”“客户觉得新增加的功能不符合预期,希望改回去”今天在朋友圈转发了一篇文章,题目是“爱一个程序员,就为他充值一个“github私有库”。突然很伤感,程序员太廉价了。
2017-11-16/3334 人阅读/200 人点赞

用户故事可能是捕获产品功能的最流行的敏捷技术:使用用户故事很容易。但讲出有效的故事可能很难。以下十个技巧可以帮助您创建好的故事。技巧一:用户第一顾名思义,用户故事描述了客户或用户如何使用产品,它从用户的角度进行表达。另外,用户故事特别有助于捕捉特定的功能,例如搜索产品或进行预订。下图说明了用户,故事和产品功能(由圆圈表示)之间的关系。如果你不知道谁是用户和客户,以及为什么他们会想要使用这个产品,那
2017-11-16/3023 人阅读/4 人点赞

十天内,从北京到福州、再到深圳,完成了三场测试思维训练课程,从测试的基本思维到系统性思维、分析性思维(包括批判性思维)和发散性思维的训练,虽然期间还讨论了探索式测试和自动化测试。这也说明不少测试同仁渴望得到这方面训练,因为人类已经进入一个智能的时代,不会思维就可能很快被这个社会所淘汰不仅仅是一般简单机械的劳动会被机器所代替,而且越来越复杂的工作也会被机器人所代替,未来留给人类的工作空间会越来越小,
2017-11-15/3737 人阅读/9 人点赞