Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Flame Graphs 火焰图安装与使用
一 火焰图概述 火焰图 flame graph 是性能分析的利器 通过它可以快速定位性能瓶颈点 perf 命令 performance 的缩写 是 Linux 系统原生提供的性能分析工具 会返回 CPU 正在执行的函数名以及调用栈 stac
全栈软件测试 自动化测试 性能测试 测试开发
git
Python 接口并发测试详解
一 接口并发测试简介 1 性能测试简介 性能测试是通过自动化测试工具模拟多种正常 峰值及异常负载条件对系统的各项性能指标进行的测试 负载测试和压力测试都属于性能测试 两者可以结合进行 通过负载测试 确定在各种工作负载下系统的性能 目标是测试
全栈软件测试 自动化测试 性能测试 测试开发
压力测试
Selenium4 新特性
一 Selenium4 简介 Selenium是一个综合性项目 包含一系列的工具和库 支持Web浏览器的各种自动化操作 软件测试 爬虫领域 RPA领域 优点 开源 https github com SeleniumHQ 兼容性 Chrome
全栈软件测试 自动化测试 性能测试 测试开发
selenium
测试工具
Robot Framework 企业级自动化测试实战
一 Robot Framework 变量使用 1 变量简介 变量是Robot Framework的一个不可或缺的特性 它们可以在测试数据的大多数地方使用 最常见的是 它们用于测试用例表和关键字表中关键字的参数 但所有设置都允许在其值中使用变
全栈软件测试 自动化测试 性能测试 测试开发
测试工具
Robot Framework 自动化测试详解
一 Robot Framework 简介 1 界面自动化测试工具 界面自动化测试 即UI自动化测试 比较常见的工具有 QTP AutoIt Selenium等 像QTP经历了很多版本 最新的版本好像叫UFT了 对初学者来说 录制回放是相当容
全栈软件测试 自动化测试 性能测试 测试开发
驱动开发
JVM虚拟机技术原理与实现
一 Java语言与Java虚拟机 1 Java语言简介 Java是Sun公司推出的Java语言和Java平台的总称 在操作系统中安装Java平台后Java应用程序即可直接运行 Java程序被编译成字节码解释执行 使Java程序与平台无关 J
全栈软件测试 自动化测试 性能测试 测试开发
JVM
Java
Linux
Python APP自动化测试详解
一 App自动化测试简介 随着移动互联网的发展 越来越多的App产品应运而生 很多公司除了Web产品外还研发了相应的手机App产品 一些公司的主营业务甚至就是App 测试工程师也需要掌握一定的App端测试技能 从而让自己从烦琐 重复的 点点
全栈软件测试 自动化测试 性能测试 测试开发
adb
1024程序员节
Python 自动化测试实战
一 Python实现HTTP接口测试 1 接口测试概述 1 接口测试简介 首先谈谈接口测试 接口测试和日常的人工测试不同 它往往不是一个对完整功能的测试 而是对某个服务的函数或者对外暴露的访问接口进行测试 测试的目的是检测该接口是否稳定可靠
全栈软件测试 自动化测试 性能测试 测试开发
1024程序员节
模拟测试Mock详解
一 Mock模拟测试 1 Mock 测试简介 在测试过程中 数据的流转往往和系统的复杂程度有关 功能越复杂的系统 数据流转的过程越烦琐 有时候会经过数十个子系统 其上下游业务相互依赖 使得测试过程十分漫长 复杂 例如 在电商网站进行购物 需
全栈软件测试 自动化测试 性能测试 测试开发
python
开发语言
Java应用程序性能分析与调优实践
一 JVM基础 1 JVM简介 JVM是Java Virtual Machine Java虚拟机 的英文简写 是通过在实际的计算机上仿真模拟各种计算机功能来实现的 Java编程语言在引入了Java虚拟机后 使得Java应用程序可以在不同操作
全栈软件测试 自动化测试 性能测试 测试开发
Java
JVM
开发语言
大厂高级测试开发工程师面试题(750道)整理汇总
一 测试理论 1 什么是软件测试 了发现程序中的错误而执行程序的过程 2 软件测试的目的 首先 测试并不仅仅是为了要找出错误 通过分析错误产生的原因和错误的分布特征 可以帮助项目管理者发现当前所采用的软件过程的缺陷 以便改进 同时 这种分析
全栈软件测试 自动化测试 性能测试 测试开发
mysql
数据库
Java
软件测试目的与软件测试原则
软件测试的目的 说到软件测试 很多人都引用Grenford J Myers在 The Art of Software Testing 一书中的观点 软件测试是为了发现错误而执行程序的过程 测试是为了证明程序有错 而不是证明程序无错 一个好的
全栈软件测试 自动化测试 性能测试 测试开发
python
测试工具
功能测试