顾乔芝士网

持续更新的前后端开发技术栈

功能测试、性能测试、自动化测试区别

1、功能测试

根据产品特性、操作描述和用户方案,测试一个产品的特性和可操作行为以确定它们满足设计需求。

功能测试又称为黑盒测试,是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。

黑盒测试试图发现以下类型的错误:

(1)功能错误或遗漏

(2)界面错误

(3)数据结构或外部数据库访问错误

Locust快速上手指南

由于目前公司性能测试需求较多,所以调研了目前比较流行的几款压测工具,由于Jmeter与LoadRunner基于多线程实现并发,多线程由操作系统决定,由于上下文切换频繁,内核调度频繁导致单台机器很难产生大量的线程并发。以多线程方式运行会有很多线程切换的开销导致资源的浪费,故而考虑用多协程的方式实现,Jmeter由Java语言编写但Java不支持协程机制。 Python语言通过async/await的方式实现协程,恰好Locust正是基于python。所以这次把侧重点放在Locust性能测试工具。

性能测试工具Locust

一、写在前面

官网: https://www.locust.io/

自动化测试基础知识,你知道的不知道的都在这里



手工测试和自动化测试的区别

1)手工测试发现的缺陷多:因为人是有智慧的,可以自觉判断更多的问题和现象,找出更多的缺陷。

Jmeter各类线程组详解

Jmeter各类线程组详解

作者:牛刘源

了解JMeter的朋友都知道,它不仅能做简单的接口测试、还支持性能测试,接口类型不仅支持Rest、SOAP,也可扩展WebSocket、Socket等。无论你用Jmeter做哪种测试,哪种接口类型,哪种网络协议,你都必须添加使用Jmeter线程组,线程组在Jmeter中占据主导地位,它是任何一个测试计划的起点,所有的逻辑控制器、采样器、处理器、报告等都必须放在线程组之下,也就是说你若使用Jmeter做接口测试或性能测试那么,线程组是必不可少的。本文分为三个方面为大家介绍Jmeter的线程组,主要从:

JMeter是如何运行施压的

运行文件

JMeter下载地址为:

字节跳动的25个软件测试经典面试题,你招架得住吗?

文末赠送一套软件测试相关资源:

  • 软件测试相关工具
  • 软件测试练习集
  • 深入自动化测试
  • Python学习手册
  • Python编码规范
  • 大厂面试题和简历模板

极光笔记丨Locust性能测试工具的使用

作者:极光高级测试工程师——王素花&杨莞武


软件测试岗位校招之旅——总结下面试时常被问到的9个问题

对于刚刚经历过校园招聘的研三即将毕业的学生来说,我这边总结了面试时常被问到的几个问题,希望对即将或正在参加校园招聘的朋友们有所帮助。

1、微信点赞功能测试用例?

①点赞和取消点赞功能

②点赞是否按时间顺序显示

③点赞是否正确显示昵称或备注

④点赞之后是否还能评论

⑤弱网络的情况下点赞能否实时更新

⑥点赞时有短信或电话进来,能否显示点赞情况

⑦点赞的人是否在可见分组里

软件测试之禅道项目管理系统使用教程

禅道项目管理系统V8.2.5

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言