工作随想
sharleyc
这个作者很懒,什么都没留下…
展开
-
测试人员如何有效沟通?
沟通能力是测试人员一项非常重要的软技能。本文借最近工作中碰到的两个案例来聊下如何沟通的话题。 A项目接近收尾阶段,开发leader小张(化名)问我:A项目质量是不是不好?因为他看到最近一份测试报告里写到,总体bug解决率27%。我关注到报告里的回归bug解决率是100%的,也有新增一些bug,但无严重致命bug。后面我又找到负责的测试人员了解,A项目是在后期集中修复bug的,所以总体...2017-04-11 15:48:46 · 1659 阅读 · 0 评论 -
通过了解用户如何使用产品来聚焦测试
当我们不确定哪里应该重点测试,或应该做什么样的测试,请分析用户是如何使用我们的产品的。 因为了解这些可以帮助我们改进测试工作。本文探讨了如何利用用户数据来指导优化UI自动化测试和兼容性测试的实例。 实例1:项目A,UI自动化测试 2016年7月,在部门项目A中,我们的后台接口自动化测试已经能基本满足日常工作需要,但是客户端测试仍极大得依赖于手工测试,是时候开始UI自动化测试了。U...2017-04-13 14:20:15 · 152 阅读 · 0 评论 -
快手的成功可以给我们什么启示
快手CEO宿华先后来我们公司进行了两次演讲。通过这两次演讲,我才开始关注到快手,关注到宿华。 我下载了快手,花了几分钟很快体验了这款据说有5000万活跃用户,4.5亿用户的APP,第一个感觉就是很简单,整个产品界面没有什么花哨的东西,好评。接下来看了十几个短视频内容,内容五花八门,大多和老百姓的生活有关,接地气,好评。浏览,下载,播放整个过程很流畅,性能不错,好评。不过产品没有一般内容A...2017-04-14 10:41:51 · 1099 阅读 · 0 评论 -
软件测试过程改进小记
我们项目的QA报告里有几个关键指标项,比如千行代码缺陷率,版本提测换包率,致命/严重bug率,遗留bug率,bug打回率等。最近一次的QA报告显示某产品的Android客户端版本提测换包率达到了50%以上,这意味着每两次提测中就有一次出现换包的情况。 提测版本出现换包,一般是有明显的质量问题。为了解决这个问题,我们的思路是: 第一,测试人员收集历史换包的原因,大致有两类,一类是...2017-05-03 15:22:36 · 695 阅读 · 0 评论 -
APK瘦身常用方法
随着业务功能的不断增加,APK安装包的体积会越来越大。当安装包的大小影响到用户体验时,就需要进行瘦身了。APK的瘦身主要通过以下三个方面进行: 1、图片资源 2、代码 3、资源混淆 一、图片资源 图片资源基本上都是APP中占比最大的一块。对于图片资源的优化是最简单的,也是最容易看到效果的。常用的方法是删除无用的图片资源和压缩图片资源。 图片格式的...2017-05-08 20:15:18 · 221 阅读 · 0 评论 -
浅谈HTTPS
苹果公司要求,从2017年1月起,所有新上线或更新的应用,都应该支持ATS安全标准。什么是ATS?ATS(App Transport Security)是为了提高App与服务器之间安全传输数据一个特性,这个特性从iOS 9和Mac OS X 10.11开始使用,它默认需要满足以下几个条件:1、服务器必须启用HTTPS,且TLS版本至少是1.2版本2、连接加密只允许几种先进的加密算法 证书...2017-05-09 20:11:07 · 123 阅读 · 0 评论 -
再谈软件测试过程改进
软件测试过程的改进是一个持续的过程,上一次的过程改进效果显著,具体可参考《软件测试过程改进小记》。于是当新版本的QA报告出来后,测试成员们迅速得召开了内部讨论会,讨论的方式主要是头脑风暴式的,围绕报告的数据,抛出所有的问题,然后再确定目前最急需解决的问题。 于是我们最终确定了应该重点解决遗留bug率偏高的问题。首先解释一下遗留bug率的定义,分母是这个版本总共发现的有效bug数,分子是...2017-05-16 15:32:20 · 737 阅读 · 0 评论 -
UNPHAT原则
最近读到一篇文章:《你不是google》,里面提到了UNPHAT原则: 1、在彻底了解(Understand)你的问题之前,不要急着去寻找解决方案。你的目标应该是在问题领域内“解决”问题,而不是在方案领域内解决问题。2、列出(eNumerate)多种方案,不要只把眼睛盯在你最喜欢的方案上。3、选择一个候选方案,并阅读相关论文(Paper)。4、了解候选方案的产生背景(His...原创 2017-07-04 18:02:44 · 175 阅读 · 0 评论 -
关于自动化测试的一点感悟
最近的一年主要精力都放在自动化测试上了。前半年是手机客户端的自动化测试,主要是冒烟测试,一个平台大概200条用例的量,平均一个平台3个人力,在完成日常的系统测试之余,花了半年时间做起来的。接下来的半年是维护,比较大的问题是测试平台的支持不够及时,以及真机的损耗很大。而且客户端测试的一个短板在于测试覆盖度很小,冒烟测试,简单说就是最基本的功能测试,一般都是正常的用例,很少涉及异常的用例。对于一个...原创 2017-07-07 10:47:23 · 990 阅读 · 0 评论