已有 818 人访问
王丽丽 ID.12697
阅读(943)
博客(0)
王丽丽的阅读

测试技术修为:测试应该关注java.util.List.subList的坑
java中有一个返回子列表的方法:publiclist<E>subList(intfromIndex,inttoIndex){subListRangeCheck(fromIndex,toIndex,size);returnnewSubList(this,0,fromIndex,toIndex);}返回一个fromIndex为起点,toIndex为终点(不包含终点)的子列表。从上实现代码
200°/ 2018-12-18/2001 人阅读 / 2 人点赞 / 0 条评论

性能分析之MySQL Report分析
声明:近期在工作时需要用到mysqlreport时,做的一些整理。MySQLreport分析基本信息mysql当前的版本,运行的时间,以及当前系统时间。MySQL服务器版本信息表明MySQL服务器包含和不包含哪些特点。MySQL服务器运行时间表明报告价值的代表性。服务器运行时间对于评估报告是很重要的,因为如果服务器不运行几个小时的话,输出报告有可能存在曲解和误导性。有时甚至运行几个小时时间都是不够
316°/ 2018-12-17/3167 人阅读 / 0 人点赞 / 0 条评论

性能基础之全链路压测知识整理
什么是全链路压测?基于实际的生产业务场景、系统环境,模拟海量的用户请求和数据对整个业务链进行压力测试,并持续调优的过程全链路压测解决什么问题?针对业务场景越发复杂化、海量数据冲击下整个业务系统链的可用性、服务能力的瓶颈,让技术更好的服务业务,创造更多的价值进行到(业务流量预估阶段)、(系统容量评估阶段),我们完成了系统容量的粗略评估,做到这一步还不够,真实的场景并非如此我们需要做精准的容量规划,给
554°/ 2018-12-14/5549 人阅读 / 11 人点赞 / 0 条评论

测试技术修为:揭开java method的一个秘密--巨型函数
相信,很多人都不知道Java的Method的上限为64K。本文将超过这个上限的函数叫做巨型函数。巨型函数的问题1、如果代码超过了这个限制,Java编译器就报"Codetoolargetocomplier"的错误。2、代码并没有超过64K的限制,但是在运行时由于其他工具或者library使得对应的代码超过了64K的限制,那么Java会给我们一个java.lang.VerifyError的错误。巨型函
213°/ 2018-12-13/2131 人阅读 / 0 人点赞 / 0 条评论

React Native框架如何白盒测试-HIPPY接口测试架构篇
这么牛B的框架,应该如何进行代码级别的测试保障呢?请继续往下看。2、Hippy架构和测试策略(1)Hippy分层框架通过代码阅读分析,我们得到的Hippy框架主要架构图,如下。接下来我们对Hippy底层框架进行具体分析,制定相应的测试策略。(2)前端框架层主要实现了JSX页面DOM转化、js/native桥接接口、View/Module的前端实现。ØJSX页面DOM转化这部分我们采用自动化,模拟生
327°/ 2018-12-12/3274 人阅读 / 3 人点赞 / 0 条评论

走进Java接口测试之流行框架SpringBoot(概念篇)
引言说起SpringBoot不得不先了解一下Spring这个企业,不仅因为SpringBoot来源于Spring大家族,而是SpringBoot的诞生和Sping框架的发展息息相关。Spring历史2002年正是JavaEE和EJB大行其道的时候,很多知名公司都是采用此技术方案进行项目开发。一个美国的小伙子RodJohnson认为EJB太过臃肿,并不是所有的项目都需要使用EJB这种大型框架,应该会
556°/ 2018-12-11/5563 人阅读 / 62 人点赞 / 0 条评论

Web 渗透测试怎么做:安全专家模拟黑客行为讲述了渗透测试的原理
现在,随着企业信息化建设的开展,越来越多的重要数据会以电子媒介的形式存放,这在方便企业办公的同时,也造成了极大的安全隐患。近年来,随着APT攻击的蔓延,使得越来越多的企业遭受不可挽回的重大损失。一个偶然的机会,有幸邀请到了一家国外专门做web安全的公司来对自己的web系统做安全测试。4周下来,我与几位安全专家多次沟通,完成了对自己系统的威胁建模,渗透测试,白盒测试,一共发现了28个漏洞。经验宝贵,
284°/ 2018-12-10/2842 人阅读 / 2 人点赞 / 0 条评论

自动的自动化:智能化测试框架EvoSuite的一个坑以及填坑方法
问题最近在不断地学习和探索EvoSuite框架的时候,在生产JUnit单元测试框架后,出现如下问题:分析和修订所有的EvoSuite生成的单元测试class都继承自一个同名的scaffolding的类,在对应的脚手架后缀名的类中的@BeforeClass部分,有一个参数:org.evosuite.runtime.RuntimeSettings.maxNumberOfIterationPerLoop
319°/ 2018-12-06/3196 人阅读 / 0 人点赞 / 0 条评论

测者的性能测试手册:一分钟掌握LoadRunner关联函数应该放在那
为什么要有关联函数如果客户端的某个请求是随着服务器端的响应而动态变化,我们就需要用到关联,通过关联函数获取动态的返回值,传给后面的函数使用,完成测试上下文的流程串联。定义:在脚本回放过程中,客户端发出请求,通过关联函数所定义的左右边界值(也就是关联规则),在服务器返回的响应内容中查找,得到相应的值,将其存储的变量中,后续请求再通过对应变量指向的内存取出数据发给服务器发,已完成正确的业务流程的性能测
241°/ 2018-12-05/2415 人阅读 / 123 人点赞 / 0 条评论

Junit执行单元测试用例成功,mvn test却失败的问题和解决方法
今天遇见了一个奇怪的问题,在IDE中rununittest,全部cases都成功了,但是后来通过mvntest运行case确保错了。在寻求原因的同时也找到了对应的解决方法。RunUnitTest和Maventest的区别差异1:在IDE中通过选中单元测试路径,点击右键选择runtest和点击maven中的test是有区别的。在Maven执行测试的过程中,是不允许测试cases访问其他项目的测试类和
361°/ 2018-12-04/3615 人阅读 / 4 人点赞 / 0 条评论