性能测试可能大家都觉得一下子找不到入门的方法,云层根据多年的经验整了一套完整的性能测试入门(PHP+JAVA+MYSQL+ORACLE)知识详解体系26个章节(超过200分钟的纯干货视频),针对每个课程都列出了对应的知识点,内容超长(超过100个知识点),请保持耐心。 如果发现好多都不会怎么办? 看看这套课程吧 https://ke.qq.com/course/239453 PHP篇(9段) 1.PHP执行需要什么环境 2.如何测试PHP是否正常工作 3.PHP的代码需要写在什么语句块中 4.PHP和JS有什么区别 5.如何理解使用PHP动态生成JS再回显界面的过程 6.PHP的字符串连接符是 7.PHP的变量都用什么符号标示
1.什么是GET请求 2.GET请求如何带参数 3.PHP通过什么函数来获取GET请求 4.$_GET函数内所带的参数名对应了请求的什么 5.对于性能测试来说为什么需要知道GET请求的处理方式
1.什么是POST请求 2.POST请求如何带参数 3.PHP通过什么函数来获取POST请求 4.$_POST函数内所带的参数名对应了请求的什么 5.对于性能测试来说为什么需要知道POST请求的处理方式 6.为什么说POST请求也不安全 7.POST和GET有何区别
1.数据库是用来做什么的 2.连接Mysql的时候用127.0.0.1和直接IP有什么区别 3.默认Mysql的用户名和密码是什么 4.管理Mysql可以使用什么工具 5.数据库查询可能面临什么样的性能问题
1.执行SQL命令用的是什么mysql函数 2.如何去数据库上查看执行结果 3.如何理解后台系统对数据库的维护 4.从功能角度来理解性能测试如何实现测试自动化 5.数据库在增删改查中可能出现的性能问题有
1.什么是cookie 2.cookie如何抓包查看 3.LR能否自动维护cookie 4.LR录制的web_add_cookie是怎么来的 5.LR回放代码带cookie么 6.web_add_cookie为什么可以自己伪造cookie 7.为什么要对cookie值做加密处理 8.cookie一般用来做什么事情
1.cookie和session有什么区别 2.为什么session比cookie安全 3.如何在性能测试中处理session验证 4.为什么说session会带来IO瓶颈 5.如何处理session的性能问题 6.session文件存放在什么地方是什么配置文件决定的 7.session一般用在什么地方
1.标准的文件上传表单有哪些注意的点 2.抓包的内容中是否存在文件的内容 3.为什么在LR中只有文件名 4.默认录制的脚本为什么回放不成功 5.如何验证上传是否成功 6.什么情况下LR做上传是会不成功的 7.为什么说上传的性能测试一般不需要做
1.xdebug能干什么 2.如何在wamp中启动xdebug 3.如何在php代码中浪费时间 4.查看xdebug的日志需要什么工具 5.如何在工具中准确查询到消耗响应时间的语句
1.JAVA中的类,方法,属性大概是干什么的 2.静态和非静态有什么区别 3.如何在JAVA中输出一个字符串 4.非静态内容无法直接访问所以需要实例化,怎么实例化 5.如何了解一个方法的返回数据类型以及形参
1.进行javaweb开发需要什么环境 2.Tomcat主要是干什么的 3.在eclipseEE中要配置什么来支持tomcat 4.默认tomcat起来的端口是多少 5.doget和dopost有什么区别 6.sevlet中使用什么来实现response内容定义 7.为什么说从性能测试本身角度来说后台使用JAVA和PHP没什么区别
1.如何在java中添加依赖JAR包 2.为什么需要把jdbc的jar包在tomcat下也存放一份 3.C3P0和JDBC的关系是什么 4.如何获取JAVA中某个方法或者语句的时间开销 5.如何完成Tomcat的监控,有哪些常见的工具 6.为什么JAVA调优更多需要开发来实现 7.如何理解多层架构及性能分析中的隔离概念
1.mysql的主要优点是什么 2.mysql和oracle的区别在什么地方 3.mysql命令如何带用户名密码启动 4.如何查看当前有哪些数据库 5.如何切换数据库 6.一般可以通过哪些方法简单的维护数据库
1.什么是范式 2.遵守范式的意义是什么 3.第一、二、三范式的要求是什么 4.范式如何提高数据库性能 5.什么时候可以不遵守范式
1.Select中为什么要控制显示的属性个数和记录条数 2.什么情况下Select语句会导致无法走索引 3.如何连接两个查询结果 4.模糊匹配查询使用那两个匹配字符 5.MySQL中限制记录返回条数的关键字是 6.什么是索引,为什么索引能提高查询性能
1.如何通过insert语句快速添加记录 2.为什么增删改除了基本的本身开销以外也会和索引有关 3.事务是什么概念
1.如何启动执行计划 2.如何查看一条SQL是否走了索引 3.mysql中如何查看某些SQL执行的时间 4.如何进一步获取某个SQL的开销分布 5.MySQL的图形化监控工具有哪些 6.如何将慢查询自动保存到日志 7.遇到系统变慢如何定位是否是数据库问题
1.Oracle的管理平台名字叫什么 2.默认的Oracle的登陆用户叫什么 3.登陆管理应该用什么权限模式 4.EM中提供了那些性能监控指标 5.在Oracle中新建一个数据表需要哪些内容 6.表空间的设置有哪些会影响性能 7.PLSQLDEV如何连接Oracle并确认正常登陆
1.连接查询多张表中如何组合 2.嵌套查询和连接查询有何区别 3.为什么大多数情况下嵌套查询都比连接查询性能好 4.如何查看执行计划 5.Full table scan什么概念 6.inner join的时候小结果集和大结果集的顺序应该是 7.如何判断一张表是否可以做嵌套
1.为什么会有锁 2.查询带锁会带来什么性能问题 3.什么情况下必须用带锁查询 4.如何减少带所查询可能导致的等待时间 5.什么情况下会出现死锁 6.一般死锁的解决方法是什么 7.为什么学习SQL优化是个非常复杂的过程,需要理解其工作原理,并且阅读大量的书籍
1.匿名块包含哪几个模块 2.PLSQL中变量赋值和变量连接用什么关键字 3.匿名块的作用是 4.动态执行SQL有什么好处 5.如何理解PHP、JAVA与数据库自己带名块的关系
1.为什么要做变量绑定 2.变量绑定如何实现的 3.如何查询SQL语句是否走同一个父游标 4.hash value和plan hash value有什么区别
1.记录类型有什么用 2.如何访问记录类型中的属性 3.PLSQL中的分支与循环的语法结构是 4.decode能如何解决分支的问题 5.什么情况下使用decode能提高系统性能
1.什么是存储过程 2.存储过程为什么性能好 3.存储过程的形参是什么 4.如何理解形参的in out状态 5.如何调用存储过程
1.游标有什么用 2.触发器提供了那些触发机制 3.语句级触发和记录级触发有什么区别 4.游标和触发器对性能有何影响 5.事务和锁有什么关系 6.什么时候需要事务回滚 7.索引是什么 8.聚簇索引和非聚簇索引有什么关系 9.索引会带来什么那些性能优化同时带来那些性能影响
1.在EM中如何监控性能 2.快照是干什么的 3.如何生成AWR报告 4.AWR报告中如何查看慢查询 5.如何理解不同数据库的功能,全文索引数据库及Redis 6.什么情况下可以考虑放弃传统数据库,去使用mangodb或者spark 7.如何看待整个后台架构及类似zookeeper,MQ等组件 8.学习性能测试分析调优的过程和要点是 如果发现好多都不会怎么办? 看看这套课程吧 https://ke.qq.com/course/239453 相关内容: LoadRunner函数百科之web_submit_data TestOps|测试运维 全生命周期推动质量 全生命周期推动质量 |
|