如何「假装」自己做过性能测试?
简历:熟练掌握后端性能、压力测试面试官:你们是怎么做性能测试的?我:主要是对后端服务模块进行性能测试,我们上一个项目是是一个群聊项目,类似于QQ群,大家可以在一个群里聊天,支持发送图片、文字消息、emoji。然后巴拉巴拉讲一…
简历:熟练掌握后端性能、压力测试面试官:你们是怎么做性能测试的?我:主要是对后端服务模块进行性能测试,我们上一个项目是是一个群聊项目,类似于QQ群,大家可以在一个群里聊天,支持发送图片、文字消息、emoji。然后巴拉巴拉讲一…
继小酋的测试六技后,现在小酋又来讲讲测试的五常,让你技压群芳。常记录不做任何记录,交流基本靠吼的测试员,在测试行业基本绝迹。我们都知道,测试人员的核心使命就是提bug(严格的来说就是记录bug)。如果不做记录,仅仅靠吼,想象一…
因为我们公司的数据库数据准确性非常重要,所以前期一直在进行数据库的测试,也总结了几个方法,现分享出来与君共勉。查看日志这个方法是向一个OracleDBA的老师学习的。就是你在前台操作时,比如按一下新增按钮,新增一条数据;这时观察数据…
从2006年起我就开始从事性能测试,和许多性能测试人员一样,我曾经认为经过几年的经验,我会成为一名性能工程师。不过,现在我认为我们需要明白,这并不那么简单。相反,成为性能工程师的道路是一段漫长而持续的旅程。性能测试人员不仅需要具备…
今天的文章是想跟所有小伙伴讨论软件测试工作中必不可少的一项工作:写测试用例,但目前还有很多公司并不重视写测试用例,觉得写测试用例是浪费时间,还不如拿这些时间来执行测试,那我们真的有必要写测试用例么?记得刚从事软件测试的第一份工作…
微服务架构是近些年来比较流行的一种架构模式,它提倡将单一应用程序划分成一组小的服务,每个服务运行在其独立的进程中,服务间采用轻量级通信机制互相沟通。每个服务都围绕着具体的业务进行构建,并且能够被独立部署到生产环境、预生产环境。微…
在实际的测试工作中,我们经常需要对多组不同的输入数据,进行同样的测试操作步骤,以验证我们的软件。这种测试,在功能测试中非常耗费人力物力,但是在自动化中,却比较好实现,只要实现了测试操作步骤,然后将多组测试数据以数据驱动的形式注入,…
最近一周写一个比较复杂的业务模块,越写到后面真心越心虚。操作越来越复杂了,代码也逐渐凌乱了起来。比如一个接口,传入的是一个比较复杂的大json,我需要解析这个大json,然后根据json中字段进行增删改查,调用第三方服务等操作。告诉前端接口已…
前言自动化测试是谈到软件测试时绕不过去的门槛,价值驱动的自动化测试到底应该遵循哪些原则,让我们来一起探索。自动化测试仿佛是每个测试人员心中的那一片圣土,能够开发自动化测试脚本的工程师不再是测试工程师,他们被尊称为测试开发工程师…
在我们的平时工作中,不乏看到有这样的同学,接到一个测试需求后,就抓紧时间去准备测试用例,忙的不亦乐乎;在整个项目流程中挺辛苦的,可是到了要上线或是发版的时候,还是感觉信心不足。在后续上线后,依然会发生漏测或是线上bug的事情。这是什…
在生活中,做任何事情之前,最好先确定一个目标。同样的,在我们日常做性能测试之前,最好把本次预期性能指标确定下来,没有预期指标的衡量,将无法评估测试结果数据是否满足预期。比如以下这样的指标:接口预期TPS查…
TestNG报告太丑?测试结果维度展现有限?无法区分用例优先级?不方便查看错误信息?Allure测试报告框架帮助你轻松实现“高大上”报告展示。本文通过示例演示如何从0到1集成Allure测试框架。重点展示了如何将Allure集成到已有的自动化测试工程中…
简介容量测试开发软件应用程序时要考虑最终用户以及这些最终用户发送给应用的请求量。只有在应用程序进入生产模式时才能实现数据量的实际场景,如果此类应用程序未进行容量测试,则可能导致应用程序崩溃或出现故障。为了减轻这种看不见的意外,总…
AI是一个已经进入人类日常生活的新技术时代,例如Siri,Alexa语音接口等。通过大数据和数据科学实现数据存储的进步,使用户能够进行快速分析和数据检索。机器学习是一个新领域,机器使软件能够学习新事物,因为它不断将数据捕获到系统中。它是一个…
最近把在工作中所做的一些应用实践分享出来和大家一起交流,先聊一下如何提高测试效率吧。测试效率就是测试产出和测试时间之比。假设测试产出是一个定值,那要提高测试效率,就是要缩短测试时间,那要怎么才能提高测试效率呢?关于如何提高软件测…