一个大型项目都会涉及多个部门的多个系统,系统之间通过接口或中间件等形式交互。在项目开发时各系统的工作都是并行的,每个系统开发完成后先由内部测试工程师进行内部的功能模块测试。在这整个项目的层面上讲,每个模块的内部测试属于集成测试,待全部模块测试完成后还应进行整个项目的系统联调测试。联调测试相当于在一个大的项目平台下进行系统间接口或中间件的UAT测试。1联调测试的意义在各模块进行自己系统的测试过程中,
2017-09-14/3908 人阅读/90 人点赞
某位高人曾说过:日复一日地重复着既有的测试,然后被类似的Bug折磨得无可奈何,不如稍作停顿,分析总结找到Bug的源头,以除之。本篇文章我们就来聊聊如何通过可视化的数据进行分析,进而提升测试质量。为了让产品的质量可度量、可视化,我们可以建立一些指标数据,以帮助我们发现产品质量的各种问题,比如:被测功能模块发现Bug太晚,某位开发同学的代码质量一直很低,某个功能总是在兼容性方面存在大量问题等。有了问题
2017-09-13/4372 人阅读/7 人点赞
作为一个测试人员,写测试报告在所难免,如何让自己的测试报告看上去高大上,不被喷太low了,这里我给大家写篇攻略,居家旅行、杀人放火必备。NO.1绝对不要出现任何中文,通篇用英文书写,如果用德语或法语书写,杀伤力+1.NO.2报告如果用word编写,页眉上附上公司logo,XX测试部NO.3测试说明部分,说明测试使用的技术、工具、主要指标,并说明所使用技术具有哪些国际性优势。NO.4测试方案部分,说
2017-09-06/2931 人阅读/15 人点赞
一谈起互联网生态,就想起BAT,但如今百度与阿里、腾讯的差距越来越大,百度市值只有662亿美元,而阿里的市值已经达到3888亿美元,这还不包括未上市的蚂蚁金服。但百度也不甘示弱,请来原微软执行副总裁陆奇,把自己的未来赌在人工智能(ArtificialIntelligence,AI)上,今年7月5日宣布启动了名为“阿波罗计划”的自动驾驶开发计划。而从业界看,Google的自动驾驶就更加成熟,于201
2017-09-05/4723 人阅读/1 人点赞
背景搜狗输入法某版本发布前,小h发现了这样一个bug:在编辑框中输入带有emoji的颜文字时,输入法发生崩溃(前提:该编辑框屏蔽emoji且编辑框内容最多为5个字符)。具体原因如下图所示:当小h在讲这个bug时,小编对输入框产生了兴趣:为什么输入内容后就自动过滤了emoji?输入框如何控制输入内容的类型?EditText还有哪些重要属性和方法?结合疑问,整理了EditText相关属性和测试注意事项
2017-09-04/3142 人阅读/0 人点赞
不管是做服务端测试还是做客户端的测试,只要是深入到代码逻辑,那十有八九就得搞单元测试了。单元测试中一个很重要的衡量标准就是代码覆盖率。今天小编就跟大家一起聊聊关于代码覆盖率的那些事儿。一、什么是代码覆盖率?代码覆盖(英语:Codecoverage)是软件测试中的一种度量,描述程式中源代码被测试的比例和程度,用被测试的(被覆盖的)代码数量除以总代码量所得比例称为代码覆盖率。说白了,代码覆盖率就是一个
2017-08-31/3194 人阅读/10 人点赞
引言流程和规范,是控制软件质量不可或缺的一种手段。在现在复杂的软件开发流程中,任何一个环节如果没有做好,其引发的质量风险就像地雷一样,随时可能被下游团队引爆。下面是血淋淋的例子:搜狗某产品在进行通知栏消息下发时,没有严格遵守“先测试环境,后线上环境”的验证流程,直接将通知信息发布在线上环境,致使下发的通知存在异常无法打开落地页的问题,最终导致市场推广计划告吹。搜狗某产品,开发没有提交测试验证,私自
2017-08-31/3340 人阅读/0 人点赞
前言小编曾经也是一个没有测试经验的小白,且被leader评价为测试发散度、灵敏度不够。但半年后,小编在组内多次随机测试比赛中获得了第一名(发现bug最多),当然组内不乏从事软件测试多年的老员工。现在的你,想和小编一样快速逆袭为大咖吗?下面小编以亲身经历带你快速进阶。何谓随机测试?顾名思义,随机测试是一种脱离执行测试用例的测试方法,存在一定的自由性。同时因为名字,随机测试一直被误解。为了让大家更准确
2017-08-29/3250 人阅读/63 人点赞
不知道从什么时候开始,程序员就自带被黑体质,“没有情调”、“沉闷无比”、“直男癌”“超无聊”“不好沟通”好不容易欢乐颂里出来个搜狗程序员,剧情还越走越偏,给了应勤一个渣男的人设。SO,小编今天打算为程序员立立名,掏(违)心(背)掏(良)肺(心)总结一下找程序员当男友的三大好处!1、不沾花惹草,不出轨劈腿不用担心程序员有时间出轨。因为每天都要加班不用担心程序员被出轨。因为他的工作环境没有妹子,就算程
2017-08-28/3521 人阅读/0 人点赞
为了测试AppStore的覆盖安装,天天需要备份AppStore的安装包,简直太麻烦了,不光浪费时间,而且还容易发生遗漏。那么对于我们这种专业人士,当然就要选取随时使用随时安装的方式了。今天小编就为大家提供两种安装旧版本方法,第一种方法是使用一款越狱工具,叫做AppAdmin,使用这款工具之后在AppStore直接安装就会提示选择版本,大家根据需要自由选择即可。第二种方法则并不需要越狱环境因此也是
2017-08-25/2991 人阅读/0 人点赞