
开发需要懂的软件测试意识
我常常看到一些程序员,能写代码,能实现功能,但是bug很多,也经常需要返工。开发技术不成熟固然是其中之一,但我认为还有一个很重要的因素就是他们缺乏必要的测试意识和测试技能。工程师A,完成了指定功能的开发后,立即将代码打包并提…
我常常看到一些程序员,能写代码,能实现功能,但是bug很多,也经常需要返工。开发技术不成熟固然是其中之一,但我认为还有一个很重要的因素就是他们缺乏必要的测试意识和测试技能。工程师A,完成了指定功能的开发后,立即将代码打包并提…
我们知道,能在一线大厂工作是大多数人的目标,不仅薪酬高,技能提升快,而且能得到公司影响力背书,将来就算跳槽也能带来光环加持。最近疫情的影响,网上也爆出了一些裁员新闻,可以说这个疫情确实给大家带来了不少影响,今天分析一下作为测试开…
在这里给大家分享一个书单,我们来一起看一看作为一个游戏测试工程师,需要读的经典好书都有哪些。下面这个书单,有些书是我已经读过的,也有些是其他人推荐的,列在我个人书单里,暂时还没有看过。不过总体上来说,这些书籍都是值得大家去仔细阅…
在本文中,Ruaridh探讨了一些有效的用户体验测试方法,并提供了一系列面向初学者的测试工具。我们将会学习到如何衡量测试的结果以及是否成功满足了我们的用户体验目标。用户体验设计(UserExperienceDesign,UXD或UED)是通过改善用户与产品交…
最近看公众号中,有朋友在后台搜索简历,俗话说“授人以鱼,不如授人以渔”。因此下面就谈谈软件测试工程师的简历写作技巧,当然仅做参考,应用到个人还需修改部分内容。简历之前的自我定位首先要明确目的,投的是哪个部门,什么岗位,需要你…
Monkey测试,顾名思义,就是模拟一只猴子在键盘上乱敲,从而达到测试被测系统的稳定性。Monkey测试,是Android自动化测试的一种手段,Monkey测试本身非常简单,AndroidSDK工具支持adbShell命令,实现模拟用户的按键输入,触摸屏输入,手势输…
“零缺陷”用户体验,是产品人常挂在嘴边说的频词,今天仅仅是个人从测试的角度谈谈所接触到的用户体验,因为测试最能代表用户。一个产品,从市场调研或竞品分析,从项目立项到线上运营,从商业意义来说,产品的价值,必定是帮助用户解决了某些…
我很喜欢一个美国电影的系列,译名叫《xx罗汉》,比较经典的是他的《十一罗汉》,讲的是超级大盗(乔治·克鲁尼扮演)为了一个偷赌场的计划,去世界各地搜罗了满足这个计划需要的“罗汉”们,最后顺利完成的故事。这个电影我看了好几遍,每次都大…
2/8原则80%的成果出在20%的关键点上。该原则让我们做事情要分轻重缓急,抓住关键点,以点破面从而事半功倍。如《2/8定律在性能测试中的应用》5W+1H原则5W是指:Why(为什么)、What(是什么)、Where(在哪儿)、Who(谁)、When(什么时候…
最近参与了一款自动化测试平台的设计工作,想聊一聊其中一些关键的设计步骤是怎样的,这里以Android自动化测试系统做示范。1.当我们开始分析一个自动化系统的构成时,首先应该思考一下,自动化究竟需要解决一个什么样的场景,它是为了解…
当我们面对熟悉的系统和模块时,是可以很快联想到它有哪些测试点,可以从哪些方面去测试它,但,当我们遇到一个不熟悉的产品时,如何快速去挖掘测试点,或者说,可以从哪些角度入手去寻找测试点,从而让我们看起来更加全面和专业呢?今天要介绍…
对于pytest的运行环境及如何生成漂亮的测试报告,小酋在前面已经做了分享(《Pycharm整合pytest测试框架》、《Pycharm+pytest+allure打造高逼格的测试报告》、《pytest+allure+jenkins持续集成及生成测试报告》),今天通过一个简单的案例让大家学…
在知乎上看到这个话题,想到自己也是半路出家转岗过来的,分享自己的一点看法,希望对大家有所帮助。这里我参考Google对测试开发的定义将之称为SET(SoftwareEngineerinTest),纯开发称为SWE(SoftwareEngineer),业务测试称…
我们在做压力测试时,有这样的场景和需求,希望模拟的批量用户来自不同的IP地址。如果小伙伴用LR是很容易实现的,用IP欺骗即可实现。那么对于用JMeter小伙伴是不是就不能享受这一技术了呢,答案是否定的,JMeter一样可以实现,下面就来分享JMeter…
以前项目做的主要是服务端的,更多的是考虑的功能的正确性,系统的性能稳定性方面。这两年接触了偏WEB型的系统产品,对于UX(Userexperience的缩写,即用户体验)方面的要求比较高。作为一名合格的测试,必须要有好奇心,So,也需要学习一些UX知…