- 软件工程
性能测试平台监控技术教程
性能测试监控调优系统教程,帮你快速了解监控调优。Tomcat JVM性能监控调优技术nginx性能监控调优技术Yslow性能监控调优技术apache性能监控调优技术Api性能监控调优技术Prometheus监控技术
共73节 2人已学习¥239.0 免费试学 - 软件工程
Appium自动化测试基础教程
Appium自动化测试第1节环境搭建第2节_启动APP第3节App元素定位第4节通过脚本的方式启动App第5节_ Appium操作第6节_ Swip滑动方法与封装第7节解锁九宫格的用法
共7节 0人已学习¥12.0 免费试学 - 软件工程
Mysql数据库入门到精通教程
Mysql数据库入门到精通教程第1章:Mysql数据库介绍及下载安装1.1 数据库介绍1.2 mysql服务端下载1.3 mysql安装1.4 客户端安装1.5 数据库连接1.6 sqlyog基本使用1.7 ECshop数据库介绍及创建1.8 sqlyog数据操作第2章:Mysql基础查询语句2.1 sql的基本语法规范2.2 select子句2.3 orderby排序2.4 where比较运算2.5 where范围和集合运算2.6 where字符串判断2.7 where逻辑运算2.8 where空值判断2.9 where条件语句判断规则第3章:Mysql分组统计3.1 统计函数3.2 分组3.3 分组后的统计3.4 统计后的过滤第4章:Mysql多表连接4.1 连接及交叉连接4.2 内连接的等值连接4.3 内连接的多表连接4.4 内连接的实际应用4.5 外连接4.6 外连接的应用第5章:Mysql子查询语句5.1 子查询语句5.2 select后的子查询5.3 from后的子查询5.4 where的比较语句中的子查询5.5 where的成员判断语句中的子查询5.6 where的exists语句中的子查询第6章:Mysql DDL和DML语句6.1 DML的插入语句6.2 DML的更新和删除语句6.3 DDL数据库操作6.4 DDL数据库表操作
共37节 47人已学习¥68.0 免费试学 - 软件工程
快速学习JMeter工具
1 JMeter入门基础介绍2 JMeter执行顺序与作用域3 JMetern运行原理4 基于RFC723X标准HTTP协议5 JMeter测试HTTP GET POST请求6 JMeter HTTP Request深入解析7 参数化CSV Data Set Config8 CSV Data Set Config配置之Sharing mode9 JMeter参数化之_ CSVRead0.响应断言10 JMeter断言之JSON断言11 JMeter正则表达式提取器(上)12 JMeter正则表达式提取器(下)13 深入分析正则表达式提取器14 JMeter关联之JSON提取器、JMeter事务15 JMeter集合点JMeter测试Web服务16 JMeter测试关系数据库
共16节 43人已学习¥12.0 免费试学 - 软件工程
LoadRunner初级到高级脚本开发
序号 内容 详情内容 第1讲 LoadRunner组成 LoadRunner有三大组成部分:Create/Edit Scripts、Run Load Tests、Analyze Test Results 第2讲 LoadRunner录制脚本 介绍如何使用LoadRunner来录制脚本 第3讲 LoadRunner脚本解析 如何看明白录制好的脚本、录制好的脚本是什么意思 第4讲 讲讲HTML和URL录制方式的区别 介绍LoadRunner的两种录制方式及区别 第5讲 看看LoadRunner脚本与Jmeter脚本区别 分析LoadRunner脚本与Jmeter脚本的区别,及工作原理 第6讲 LoadRunner是如何来获取响应时间的 LoadRunner是通过事务来确定响应时间的,由开始事务和结束事务来获取响应时间 第7讲 性能指标中是如何确定业务成功虑的 通过事务的结束状态来确定业务成功虑第8讲 事务结束状态是如何确定的 事务结束状态有四种,应该如何确定事务的结束状态 第9讲 如何插入检查点 介绍如何在树模式下插入检查点 第10讲 检查点检查了谁的内容 LoadRunner检查的内容主要是来着于response body中的值 第11讲 检查点函数web_reg_find使用 介绍web_reg_find函数的使用 第12讲 通过检查点来判断事务的结束状态 通过检查点函数中的SaveCount来判断业务是否成功 第13讲 看看加入购物车是如何判断业务是否成功的 通过加入购物车实例来实验检查点判断业务是否成功 第14讲 为什么性能也要“DDT数据驱动” 一是业务强制要求;二是为了更好的模拟真实的环境 第15讲 一般什么情况下需要参数化 一般四种情况下需要参数化:唯一性约束、日期约束、缓存约束、数据约束 第16讲参数化的步骤 介绍如何进行参数化 第17讲 参数化策略设置 选择下一行数据、如何更新数据等 第18讲 数据库如何参数化 介绍数据库参数化步骤 第19讲 其它参数化方式 唯一数、随便数等参数化方式 第20讲 性能测试环境下数据应该如何准备 全面性、数量足够、无约束、安全性等 第21讲 生产环境性能测试时数据如何处理 影响数据库、数据标色等 第22讲 什么情况下需求关联 介绍什么情况下需求关联 第23讲 关联的工作原理 介绍工作是如何工作的,工作的原理是什么 第24讲 关联的方式(一) 介绍关联的两种方式:一是比较脚本法找到需要关联的内容;二是直接在响应报文中进行关联 第25讲关联的方式(二) 介绍关联的两种方式:一是比较脚本法找到需要关联的内容;二是直接在响应报文中进行关联 第26讲 关联函数解析 介绍web_reg_save_param函数的使用,以及相关参数说明 第27讲 关联实例 通过一个实例来介绍关联函数的使用 第28讲 关联与参数的区别 介绍关联与参数化的区别 第29讲 场景策略 介绍场景设置的策略 第30讲 如何确定并发用户数 介绍如何去确定需要的并发用户数 第31讲 如何确定百分比模型 如何评估百分比模型 第32讲 负载机评估及负载均衡 如何设置负载机及如何设置负载机负载均衡 第33讲 RTS设置 设置控制器运行时的相关参数 第34讲 监控场景中运行的数据 如何监控场景运行时的相关数据 第35讲 场景在运行过程中出错如何定位问题 分析output中的error信息,进而帮助定位问题 第36讲 集合点工作原理及超时策略 介绍集合点工作原理及超时策略设置 第37讲 集合点与事务之间的关系 介绍集点与事务的事务 第38讲 场景运行时的视图数据分析 如何分析场景运行时的视图数据 第39讲 如何测试出蕞大的TPS 如何测试出蕞大TPS,以及TPS曲线 第40讲 如果TPS上不去,应该如何分析 面试的常见问题是如果在压测试时,TPS上不去,一般有哪些原因导致 第41讲 分析器的中概要数据信息 分析器中的概要数据分析 第42讲 分析器中常见的视图 介绍分析器中的常见的视图意义 第43讲 分析业务的成功虑 通过分析器分析业务成功虑 第44讲 合并视图 使用合并视图技术来分析两个视图的逻辑关系 第45讲 页面细分 使用页面细分技术来分析每个事务中每个HTTP请求消耗的时间 第46讲 钻取技术 使用钻取技术可以更深入的分析性的相关原因 第47讲 关联视图 使用关联技术分析其它的视图对响应时间的影响 第48讲 常用函数strtok语法 介绍常用函数strtok的语法 第49讲 常用函数strtok实例 以加入购物车为例介绍strtok的使用 第50讲 常用函数lr_save_var使用 介绍常用函数lr_save_var的使用 第51讲 常用函数strcmp使用 介绍常用函数strcmp的使用 第52讲 常用函数fopen使用 介绍常用函数fopen的使用 第53讲 常用函数fread使用 介绍常用函数fread的使用 第54讲 function封装 介绍function封装的步骤 第55讲 全链路开发实例-登录 介绍如何开发全链路开发实例-登录 第56讲 全链路开发实例-搜索商品 介绍如何开发全链路开发实例-搜索商品 第57讲 全链路开发实例-拉取商品详情页 介绍如何开发全链路开发实例-拉取商品详情页 第58讲 全链路开发实例-加入购物车 介绍如何开发全链路开发实例-加入购物车 第59讲 全链路开发实例-结算 介绍如何开发全链路开发实例-结算 第60讲 全链路开发脚本优化 通过RTS来优化全链路测试脚本
共60节 3人已学习¥46.0 免费试学 - 软件工程
常用自动化测试框架实战
第一章 pytest自动化框架实战01 pytest环境准备与入门02 pytest用例设计原则03 pytest测试用例setup和teardown04 pytest_fixture优势05 pytest_html生成测试报告06 pytest_allure-pytest的用法07 pytest数据驱动 第二章 Request接口测试实战01 Request模块的安装和基本使用02 Request请求参数填写与响应内容的获取03 Requests其他请求参数的使用04 Requests实现文件上传下载05 Requests tuites坝试06 数据驱动07 测试报告生成实例 第三章Robotframework自动化测试1_Robot frameork介绍与安装2_工程-目录、用例、套件关系3_变量类型与定义4_keyword resouce library5_关键字专项6_编程语法 if语句7_编程语法_FOR循环8_编程语法-退出循环9_UI自动化相关概念10_UI自动化元素定位11_Class_link定位12_css_xpath定位以及报告
共26节 60人已学习¥26.0 免费试学 - 软件工程
软件测试必备基础知识
第一章软件测试基础01软件测试概念和目的02软件生命周期1-需求和概要设计03软件生命周期2-详细设计和编码04软件生命周期-测试05软件生命周期维护06软件测试的分类07软件测试十大原则108软件测试十大原则2 09软件测试十大原则3第二章计算机网络01计算机网络概念和发展02计算机网络分类03OSI网络模型04物理层线路05物理层线路和网卡06数据链路层07网络层-ip地址08 ip协议头09传输层10 TCP三次握手过程.11应用层协议-HTTP协议112应用层-HTTP协议213应用层协议-DNS第三章软件测试流程01测试流程(瀑布V和W模型)第四章软件测试质量管理01软件质量概念和特性02质量特性(安全性和可靠性)03可靠性易理解性04效率性维护性移植性05QQ登录和软件度量第五章软件测试用例设计01 用例格式规范02 等价类划分原则03 等价类-案例104 等价类-案例205 边界值-方法06 边界值-案例07判定表用例设计方法08判定表-案例109判定表-案例210判定表-案例311正交试验法12正交试验法-案例13 状态迁移图分析法14 状态迁移图-案例15流程分析法
共43节 66人已学习¥18.0 免费试学 - 软件工程
性能测试面试题合集
本课程精选了目前企业出现率颇高的经典的性能面试题,从浅入深的了解认知这些经典题真实意图,教你如何举一反三,作出正确作答。包括:性能测试方法论、性能建模、前端调优、Apache、Tomcat、JVM、Nginx、系统资源、数据库等相关常见问题。学习目标:1、掌握这些常见面试问题的内容。2、可以正确的回答这些面试问题。3、可以很好的延伸其它的知识点并掌握这些相关的知识点。
共38节 18人已学习¥49.0 免费试学 - 软件工程
postman接口测试教程
课时1 接口测试基础知识课时2 postman基础知识课时3 get请求详解课时4 post请求详解课时5 断言设置课时6 环境变量设置课时7 测试集设置课时8 数揭驱动课时9 动态随机参数课时10 关联设置
共10节 33人已学习¥15.0 免费试学 - 软件工程
pp monkey稳定性测试教程资料下载
课程从Monkey工具讲起、介绍Monkey工具的应用实例、对Monkey测试的执行结果进行详细的解析,Monkey的其他命令等,这些命令是安卓App可靠性测试必须学习的内容。第一讲:monkey介绍第二讲:monkey基本参数详解第三讲:monkey事件类型参数详解第四讲:monkey调试参数详解
共4节 6人已学习¥12.0 免费试学 - 软件工程
Linux系统学习教程
01grep-选项含义02grep-范围匹配03grep-匹配行首或行尾04grep-匹配大小写及精确匹配05grep-通配符匹配06grep-匹配某个字符出现的次数07grep-匹配或的情况08grep类名09grep-使用01awk-语法02awk-分隔符03awk-打开报告开头与结尾03awk-匹配正则表达式的语法04awk-匹配正则表达式的使用05awk-关系运算符06awk-逻辑运算符07awk-内置变量08awk-操作符01find-语法02find-name03find-perm04find-usernouser05find-groupnogroup06find-type07find-mtime08find-execok01文件查看-cat02文件查看-morelesshea01修改权限-chmod02修改权限-chownchgrplnwhich,whereis用户管理命令用户组管理命令系统管理命令磁盘管理网络管理gzip.gunzipzip,unziptarrpm安装应用程序远程连接linux服务器目录结构linux命令解析过程cdvi之三种模式vi之保存退出另存为vi之打开多个文件vi之光标跳转vi之进入输入模式vi之删除撤消vi之复制粘贴vi之查找与查找并替换
共54节 143人已学习¥12.0 免费试学 - 软件工程
软件测试---从需求分析到测试设计
序号 内容 详情内容 第1讲 从需求分析到测试设计 为什么需要讲这门课 第2讲 什么叫需求 介绍什么叫需求,需求分为三个层次:业务需求、用户需求、功能需求 第3讲 需求来源 需求来源包括:客户、竞品、法律法规、公司内部 第4讲 需求的特征 介绍需求的七大特征 第5讲 测试是如何评审需求的 评审需求时一定多注意隐性需求 第6讲 需求分析步骤 介绍需求分析步骤 第7讲 需求继承性分析之失效影响程度分析 介绍继承性的失效影响度分析 第8讲 需求继承性分析之成熟度分析 介绍继承性的成熟度分析 第9讲 需求继承性分析之继承方式分析 介绍继承性的继承方式分析 第10讲 需求继承性分析实例 通过一个实例来介绍需求继承性分析的过程 第11讲 测试类型分析 通过实例来介绍如何从不同角度分析测试类型 第12讲 功能交互分析 通过实例来介绍如何进行功能交互分析 第13讲 MFQ测试设计模型 介绍MFQ模型 第14讲 PRDCS建模 介绍PRDCS建模 第15讲 MFQ测试设计步骤 介绍MFQ测试设计步骤 第16讲 为什么需要写测试用例 在测试活动中,为什么需求去写测试用例呢? 第17讲 通用测试用例写法标准 站在格式的角度上,应该如何写好一条测试用例 第18讲 用例优先级 如何定义用例优先级 第19讲 用例预期结果 如何定义用例预期结果:GUI界面显示、报文、日志、数据库等 第20讲 等价类-等价类用例设计法原理 介绍等价类用例设计法的工作原理 第21讲 等价类-等价类用例设计法分类原则 介绍等价类用例设计法分类的原则 第22讲 等价类-等价类用例设计法步骤 介绍等价类用例设计法的步骤 第23讲 等价类-等价类用例设计实例 通过一个实例来介绍如何使用等价类设计测试用例 第24讲 等价类-等价类用例设计法注意事项 介绍等价类用例设计法的需求注意的事项 第25讲 边界值用例设计法原理 介绍边界值用例设计法原理 第26讲 边界值用例设计法实例 通过一个实例来介绍边界值用例设计法 第27讲 判定表用例设计法原理 介绍判定表用例设计法工作原理 第28讲 判定表用例设计法步骤 介绍判定表用例设计法的步骤 第29讲 判定表用例设计法实例 通过一个实例介绍判定表用例设计法的使用第30讲 判定表用例设计法的缺陷 介绍判定表用例设计法在使用过程需求注意的事项 第31讲 因果图用例设计法原理 介绍因果图用例设计法原理 第32讲 因果图用例设计法步骤 介绍因果图用例设计法步骤 第33讲 因果图如何转化为判定表 介绍如何将因果图转化为判定表 第34讲 状态迁移用例设计法原理 介绍状态迁移用例设计法原理 第35讲 状态迁移用例设计法步骤 介绍状态迁移用例设计法步骤 第36讲 状态迁移用例设计法实例 通过一个实例来介绍状态迁移用例设计法的使用 第37讲 状态迁移用例设计法的缺陷 介绍状态迁移用例设计在使用过程需求注意的事项 第38讲 场景分析用例设计法原理 介绍场景分析用例设计法工作原理 第39讲 场景分析用例设计法步骤 介绍场景分析用例设计法步骤 第40讲 场景分析用例设计法实例 通过一个实例来介绍场景分析用例设计法的使用 第41讲 场景分析用例设计法的缺陷 介绍场景分析用例设计在使用过程需求注意的事项 第42讲 场景分析法与状态迁移法的区别 介绍场景分析法与状态迁移法的区别和异同 第43讲 正交实验用例设计法的原理 介绍正交实验用例设计法的原理 第44讲 正交实验用例设计法的相关术语 介绍正交实验用例设计法的相关术语 第45讲 正交实验用例设计法步骤 通过实例来介绍下次实用例设计法的步骤 第46讲 如何使用正交工具生成正交实验用例 借助正交实验的工具,直接生成正交实验测试数据 第47讲 正交实验用例设计法的缺陷 介绍正交实验用例设计法的缺陷
共47节 17人已学习¥49.0 免费试学 - HarmonyOS
鸿蒙电商APP应用开发
本课程以最新版本的 HarmonyOS Next 版本为主线。首先,从零基础详细介绍如何构建一个鸿蒙店商应用项目,实现打包、发布和上线的过程;其次,跟学员一起,手把手带大家一起搭建项目的框架,包括数据和图片资源、公用组件、数据层、逻辑层和视图层的实现。最后,基于所构建的框架结构,带着大家一起手动敲代码,分别实现店商的首页、分类、商品详情、购物车和个人中心页的功能。
共42节 44人已学习¥188.0 免费试学 - 软件工程
性能测试监控调优系统教程
性能测试监控调优系统教程,帮你快速了解监控调优。掌握apache性能监控调优技术掌握Tomcat JVM性能监控调优技术掌握redis性能监控调优技术掌握nginx性能监控调优技术掌握yslow前端性能监控调优技术
共39节 11人已学习¥49.0 免费试学 - 软件工程
Linux从入门到精通系统教程
Linux从入门到精通系统教程1.Linux基础知识2.Red Hat Linux6.9安装3.Red Hat Linux6. 9初始化设置4.Linux客户端工具Secure CRT使用5.vim使用-16.vim使用-27.Linux命令基础8.文件管理命令-ls9.文件管理命令-cd pwd10.文件管理命令-touch mkdir11.文件管理命令-cp alias12.文件管理命令-mv rm13.文件管理命令-ln14.文件管理命令-cat more less15.文件管理命令-head tail16.文件管理命令-chmod17.文件管理命令-chown18.文件管理命令-find19.文件管理命令-grep20.用户管理命令-useradd passwd21.系统管理命令-ps22.系统管理命令-top kill23.磁盘管理命令-df du24.网络管理命令-ifconfig netstat25.备份压缩命令-zip unzip26.备份压缩命令-tar27.程序安装命令-rpm28.ECShop环境搭建实战之Apache源码安装
共28节 88人已学习¥28.0 免费试学 - 软件工程
软件测试质量管理
软件测试质量管理第1课-软件质量概念和特性第2课-质量特性(安全性和可靠性)第3课-可靠性易理解性第4课-效率性维护性移植性第5课-QQ登录和软件度量
共5节 13人已学习¥12.0 免费试学 - MySQL
MySQL数据库监控与分析
序号 内容 详情内容 第1讲 使用Prometheus+grafana监控mysql 介绍如何使用Prometheus+grafana来监控mysql服务器 第2讲 Prometheus+grafana监控mysql视图解析 Prometheus+grafana监控mysql视图解析 第3讲 Prometheus+grafana分析mysql视图 对mysql进行压测,并监控与分析 第4讲 设置监控慢查询 介绍如何监控慢查询 第5讲 慢查询分析 介绍如何分析慢查询 第6讲 索引工作原理 介绍索引工作原理 第7讲 索引常用策略 介绍索引常用策略 第8讲 EXPLAIN语法 介绍EXPLAIN语法 第9讲 EXPLAIN Output Columns输出 介绍EXPLAIN Output Columns输出 第10讲 EXPLAIN Join Types连接方式 介绍 EXPLAIN Join Types连接方式 第11讲 EXPLAIN Extra Information额外信息 介绍EXPLAIN Extra Information额外信息 第12讲 profile语法 介绍profile语法 第13讲 使用profile分析查询时间 使用profile分析查询所消耗的时间
共13节 51人已学习¥26.0 免费试学 - 软件工程
Nginx监控与分析
序号 内容 详情内容 第1讲 Nginx工作原理 介绍nginx工作原理,进程运行模式 第2讲 Nginx配置上下文 介绍nginx配置上下文的信息 第3讲 使用Prometheus+grafana监控nginx 介绍如何使用prometheus+grafana监控nginx 第4讲 Prometheus+grafana监控nginx视图解析 使用Prometheus+grafana监控nginx视图解析 第5讲 Prometheus+grafana分析nginx视图 使用Prometheus+grafana监控nginx并分析相关数据 第6讲 nginx反向代理工作原理介绍nginx反向代理的工作原理 第7讲 nginx反向代理算法 介绍nginx反向代理的算法 第8讲 nginx为何需要进行压缩 介绍服务器端为何需要压缩 第9讲 nginx压缩与解压 介绍nginx压缩配置和解压配置 第10讲 nginx为何需要设置缓存 介绍服务器端为何配置缓存 第11讲 nginx如何配置缓存介绍服务器端如何配置缓存
共11节 27人已学习¥22.0 免费试学 - 软件工程
系统资源消耗监控与分析
序号 内容 详情内容 第1讲 CPU工作原理 CPU是如何工作的 第2讲 CPU使用率是什么 CPU使用率是什么意思 第3讲 如何分析CPU的性能指标 CPU指标监控和分析 第4讲 Memory工作原理 Memory是如何工作的 第5讲 如何分析Memory的性能指标 Memory性能指标如何分析和定位 第6讲如何分析磁盘的性能指标 分析磁盘的性能指标
共6节 4人已学习¥12.0 免费试学 - 软件工程
TPS吞吐量分析,业务正确率
序号 内容 详情内容 第1讲 什么是TPS,TPS表示什么 什么是TPS,TPS表示什么,代表性能什么指标 第2讲 TPS曲线趋势 TPS的趋势图是什么样子的,与哪些视图成正比 第3讲 TPS波动 TPS波动表示什么,TPS允许的波动范围 第4讲 什么是QPS,QPS与TPS的关系 什么是QPS,QPS与TPS的关系 第5讲 性能指标业务正确率 如何分分析业务正确率
共5节 10人已学习¥12.0 免费试学
- 1
- 2
- 3
- 4
黄文高
创始人
川石创始人,高级讲师,首批ISTQB资格认证获得者,10年以上的软件测试开发及测试管理经验。多次做为特约讲师参加CSTQB、TID、NCTS、QECon、BQConf、5WCSQ等技术峰会,TMM内审员、ISO内审员、CMMI导师。
课程数 78 学生数 6065