第一份软件测试技术应用现状调查报告(一)发布之后,受到大家的关注,不少网友表示结果很有意义,对软件测试工作未来规划、测试教学都有帮助,之后,还转发了一篇文章究竟什么是模型检验(ModelChecking)?帮一些网友紧急补充营养。现在发布第二份报告,涉及组合测试方法技术、基于搜索的测试方法、模糊测试、变异测试、随机测试、蜕变测试和自动化测试,内容更丰富。由于时间限制,目前分析还比较粗糙,请大家多多
2016-05-26/3808 人阅读/17 人点赞
调查:软件测试技术研究/应用现状发布之后,得到大家积极的响应,现在已收回近400份有效答卷。之前发布两期剧透:剧透:两界关系如何?能改善吗?剧透二:还有哪些测试技术?现在,是时候发布这次调查报告。由于内容比较多,分多次发布,并尽力在学界和工业界之间、大学和独立科研院所之间进行一些对比分析,有于时间关系,这些分析很可能不到位,不妥之处,请多多包涵。这次重点发布测试人员的地区和工作年限分布,以及结构化
2016-05-25/3873 人阅读/15 人点赞
前几篇Appium的文章讲解了Appium的安装和运行,以及在安装运行过程中的报错及解决方案。从本章起,小编带领大家一起用Appium做一点事情。要想点击操作一个app,我们需要获取到这个app的控件,定位元素的方法较多,有AppiumInspector,UIAutomationViewer等,我这里用的是UIAutomationViewer。1、获取控件的工具SDK/tools/uiautoma
2016-05-24/9278 人阅读/5 人点赞
我注意到很多决定使用agile开发方法的公司里的QA的作用基本上还是作为瀑布模型的测试人员在做自动化测试我的意思是一些在团队中做产品手工测试的人员也会要求去直接测试代码。(后者依赖很多因素,会在这里解释。)在我看来,这种QA的职责的描述在深度和广度上都起了反作用。我经常耗费大量的时间跟客户解释所有职责相关的方方面面,还有QA给团队产品带来的价值。几次之后,我发现画张图可以直观的帮助我和客户沟通。它
2016-05-19/4357 人阅读/6 人点赞
----程序猿在生产环热修复(hotfix)是什么样的体验?----不能向下看。。。。。。剧透:最后一图才是真的猛士w(゚Д゚)w
2016-05-16/3360 人阅读/22 人点赞
0×00背景形式化方法(FormalMethods)在我们一般人眼中是非常高大上的东西,最多也就是当年在课堂上听说过而已,在实际工作中很少有人使用。前一阵子Reddit上的一个帖子让高冷的形式化方法也上了一次头条,故事就是国外某技术团队利用形式化方法验证了Java中一些排序算法的正确性,但是在验证Timsort排序算法时发现了Bug,于是便向Java开源社区报告了这个Bug,同时给出了
2016-05-11/3649 人阅读/6 人点赞
为什么要有进程优先级?这似乎不用过多的解释,毕竟自从多任务操作系统诞生以来,进程执行占用cpu的能力就是一个必须要可以人为控制的事情。因为有的进程相对重要,而有的进程则没那么重要。进程优先级起作用的方式从发明以来基本没有什么变化,无论是只有一个cpu的时代,还是多核cpu时代,都是通过控制进程占用cpu时间的长短来实现的。就是说在同一个调度周期中,优先级高的进程占用的时间长些,而优先级低的进程占用
2016-05-10/3381 人阅读/12 人点赞
性能对于一款app来说至关重要,而程序的内存占用情况就是一项很重要的性能指标。虽然iOS5.0版本之后加入了ARC机制,但由于相互引用关系比较复杂时,内存泄露还是可能存在。在本文中小编将给大家介绍一下在非ARC的情况下,如何使用Instruments-leaks工具来查找程序中的内存泄露。运行Instruments-leaks工具打开Xcode自带的Instruments:或者:按上面操作,bui
2016-05-06/13612 人阅读/208 人点赞
在Android自动测试过程中,会遇到各种缩写名词,工具的名字,插件的名字,长得还很像,在这里做个简单的介绍~AndroidSDK(softwaredevelopmentkit)AndroidSDK是google提供的Android平台上开发软件的开发包,想要开发android上面的软件,就要用androidSDK。玩Android自动化测试,一定要有AndroidSDK。AndroidSDK下载
2016-05-05/3261 人阅读/4 人点赞
这两天Medium上最火文章HerearetheTopTechCompanies’SecretstoHiringtheBestPeople,来自谷歌前员工SarahCooper。谷歌、Facebook、苹果、亚马逊等这些顶尖高科技公司每年都会收到“千万亿”量级的简历,可以肯定:他们有自己筛选人才的方法,但那究竟是什么呢?答案,绝不是网上很火的那套“谷歌面试题”。事实上,他们对招聘过程的系列微调,已
2016-05-04/2635 人阅读/1 人点赞