软件测试20本经典书籍推荐
本文来介绍下软件测试必读书籍推荐,涵盖软件测试入门、自动化软件测试、性能测试、移动端测试、专项测试技术和探索式测试等方面。一、软件测试基础1.《软件测试》(SoftwareTesting)一本综合性的软件测试入门指南,该书涵盖了软件测试的…
本文来介绍下软件测试必读书籍推荐,涵盖软件测试入门、自动化软件测试、性能测试、移动端测试、专项测试技术和探索式测试等方面。一、软件测试基础1.《软件测试》(SoftwareTesting)一本综合性的软件测试入门指南,该书涵盖了软件测试的…
最近用JMeter做接口测试,频繁遇到了文件上传的接口,与其他一般接口的处理方式不一样,做个总结分享,希望能给测试同学一点启发。文章将围绕三个部分进行展开:一、用户场景二、接口请求参数三、JMeter脚本编写步骤四、JMeter脚本执行一…
自动化测试是指运行软件程序后,自动执行测试用例并在没有任何人为干预的情况下产生测试结果。它比手动测试更优越的地方在于,很大程度上节省了人力和时间,并且在测试中没有或者少有犯错。此外,还可以多次测试相同的应用程序,从而最大限度地减…
最近几年,随着大数据、人工智能等领域的快速发展,算法受到前所未有的重视,算法测试也随之兴起。为了让大家能对算法测试有个初步的了解,这篇文章将对“如何做算法测试”进行梳理,大纲如下:1、算法测试测什么?2、算法测试如何做?3、算…
几乎每一位测试员,都会因为自己发现了一个bug而沾沾自喜,然后迫不及待地报bug。此时,恨不得有个喇叭,在整个办公室广而告之一下,实际上这样的行为并不可取,因为软件开发人员最怕的就是思路被打断,他们进入心流状态(心理学术语,指一种人们在…
先写一个简单的python函数,找chatgpt写单元测试:有一个python函数,请帮忙写单元测试,函数长这样:deftest2(a:list,b:list)->float:"""计算两个坐标的距离:paramalist格式如:[x1,y1]…
无人驾驶汽车使用自主决策和控制系统,这种系统通常由多个软件和硬件组件组成。软件测试是必要的,因为它可以确保无人驾驶汽车的软件系统达到高度可靠性和安全性,以及提高无人驾驶汽车的性能和可靠性。因此无人驾驶汽车是一定要进行严格的软件…
时间好像突然加快了步伐瞬间觉得匆匆,转眼已经23年,从20年到23年。回想起来恍恍惚惚,疫情中经历的种种就好像没有发生过一样,很多的魑魅魍魉荒唐可笑真实又虚幻,时光向前人生向后,那些魔幻的人和事也慢慢消散在互联网的印记中,也会被我们脑中…
今年是我进入测试行业的第十五个年头了,突然冒出个念头,希望把过往经历和想法想写下来。故事的开始2008年,广州大约3、4月份开始和舍友们一起去参加各种招聘会。虽然读的是所谓集应用数学和计算机技术与一体的信息与计算科学专业,考…
导语:近期经历了一系列的性能测试,涵盖了Web服务器和游戏服务器的领域。在这篇文章中,我将会对游戏服务端所做的测试进行详细整理和记录。需要注意的是,本文着重于记录,而并非深入的编程讨论。在这里,我将与您分享这段时光的见闻,希望能够为…
最近被不少人问到:如何提升团队工作效率?我想问的人心里大概也是有了一定的答案:"自动化测试"或者"工具平台"。我们先抛开腾讯、网易、米哈游等等这些国内前五,前十的大厂。他们的自动化,平台工具确实做的不错,很是羡慕这样的平台,但是他…
工作中,当一个人从大头兵升级到管理者之后,有一个很重要的事情就是:主动性的问题。这是因为在国内,一般都是业务做的比较好的人才会升级成为管理者。这种做法有优点也有缺点,优点就是即使成为了管理者,也不会脱离业务;缺点也很明显,就是在…
一、海勒姆法则内容当一个API有足够多的用户,你在契约中承诺了什么并不重要:系统中所有看得见的行为都会有某个人依赖……案例现在有两个系统A和B,B的一个接口返回一个列表。A系统的开发人员发现返回的列表都是按照ID正向排序的。本…
软件开发是一个复杂的过程,需要不断变化和更新以满足客户不断变化的需求,但它们也可能产生新问题或导致旧问题重新出现。这就是回归测试的用武之地——它是在不断变化的环境中确保软件稳定性的重要组成部分。在这篇文章中,我们将深入探讨什么是…
事故现象生产环境,转账相关请求失败量暴增。直接原因现网多个重试请求同时到达svr,导致内存数据库大量返回时间戳冲突。业务方收到时间戳冲突,自动进行业务重试,服务内部也存在重试,导致流量放大。转账首先我们一起了解一下转账。…