摘要:
·LR中的关联函数详解。在LR中,用于关联的函数一般有以下四个:web_reg_save_param 是通过字符串查找的方式来查找获取数据。web_reg_save_param_ex 是通过字符串查找的方式来查找获取数据。新版本的函数。web_reg_save_param_regexp 是通过正则表 阅读全文
摘要:
·什么时候需要做关联?一般来说,在脚本运行出错的时候,我们就可能需要进行关联处理。 ·脚本出错分为两种情况: ·直接回放出错(失败)。通常来说,如果录制成功,回放失败,排除数据的唯一性约束之后,那就必然是需要做关联的。 ·参数化之后出错。这种时候排除数据本身的功能错误以外,通常也是要做关联处理的。 阅读全文
摘要:
性能测试脚本的增强:·参数化·关联·事务·检查点·思考时间·集合点 ·参数化:模拟不同用户的不同请求。 ·为什么要做参数化? ·功能:通常来说,系统的某些业务数据具有唯一性的要求。 ·性能:一般来说,如果系统的后端(服务器端)对于业务提供了缓存机制,则要考虑参数化。 PS:一般来说,查询类的业务都会 阅读全文
摘要:
·LR的运行时设置(Runtime settings): ·Run Logic:该选项是用来控制脚本的真正的运行逻辑。 ·该选项会把脚本中的函数分别放入三个运行模块中:Init、Run、End ·默认情况下,vuer_init函数会放在Init部分、vuser_end会放在End部分。其他actho 阅读全文
摘要:
·性能测试技术一般来说,性能测试技术可以分为三类:·用户行为模拟:通过性能测试工具,在协议级别模拟用户行为(用户行为所对应的请求包)。对于用户行为模拟,我们又得注意几件事情: ·不同用户的不同请求。 我们要做到的是:逻辑相同,数据不同。 实现的技术手段--参数化。 ·处理请求之间的依赖。 实现的技术 阅读全文
摘要:
·性能测试流程详解: 一般来说,性能测试通常可以分为以下过程: ·前期分析、测试计划、测试方案、测试环境的搭建、测试数据的准备、测试脚本的开发、测试场景的设计、测试场景的实现和执行、资源的监控、分析结果、定位瓶颈、提出调优建议(调优)、回归测试、测试报告的编写。 ·前期分析:一般来说,一次好的性能测 阅读全文
摘要:
·数据库相关: ·范式:NF。关系型数据库的设计规则。 范式总计有6种: 1NF\2NF\3NF\BCNF\4NF\5NF ·范式的实现是从低到高的,比如说首先要实现的就是1NF,才能继续实现2NF,依次类推。 ·范式的实现,一般来说采取的就是拆表的方法。 ·范式越高,实现的成本也就越高。因此在实际 阅读全文