摘要: 做一个系统的测试,最重要的工作是需求、架构上的了解、分析与测试工作,当一栋大楼连架构都没有大好,不管混凝土做的有多好,都不能挽救大楼的崩溃, 做过一个系统,系统主要是做数据分析方面的工作,这个系统其实才刚刚起步阶段,用户人群、定位其实都还没有到非常复杂的情况,而且系统的整体架构冗余、复杂、web和数 阅读全文
posted @ 2019-05-15 19:10 点点滴滴汇聚成河 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 用户权限需求:1.系统管理员可新增模块A管理员,系统管理员无权限查看模块A的数据 该需求没有问题,为了实现功能和数据权限的隔离,保证用户数据不泄露 2.模块A管理元可新增A数据,在新增A数据时,可执行该条数据权限的浏览权限人员 问题出在该条需求上,系统目前功能权限未实现到按钮粒度,当赋予A数据权限浏 阅读全文
posted @ 2019-05-15 18:58 点点滴滴汇聚成河 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1.安装包下载 https://dev.mysql.com/downloads/mysql/5.7.html#downloads 选择下面的RPM Bundle这个直接下载(wget有点慢,我直接用迅雷下载的) wget https://cdn.mysql.com//Downloads/MySQL- 阅读全文
posted @ 2019-04-05 23:42 点点滴滴汇聚成河 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 当我们测试大数据系统时,肯定存在数据的入口,那么针对这个入口有哪些重要的测试点呢: 1.我们需针对文件大小做测试,需测试系统能够处理的最大文件是多大,单个多大,并发多大? 2.其次我们需针对文件内容进行测试,文件内容的格式,还有字段的内容,字段的内容需考虑各种特殊字符,如双引号、空格, 目前已经遇到 阅读全文
posted @ 2019-03-19 22:27 点点滴滴汇聚成河 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 传统的测试是模拟用户并发访问web,通常需要查看系统的吞吐量和响应时间,响应时间要求一般在5s以内。 然而大数据系统的性能测试,更应该着重考虑系统处理数据的能力,一般细化为以下内容: 1.大数据文件上传能力,需测试多大并发量,多大文件,上传时间的基线是多少,是否满足性能基线要求,2h参考 2.大数据 阅读全文
posted @ 2019-03-19 22:22 点点滴滴汇聚成河 阅读(891) 评论(0) 推荐(0) 编辑
摘要: 2019.3.19 新增一条记录,名称输入21个字符,新增报错,原因是数据库中字段长度只有20,当新增21个字符的名称时,数据库报错 阅读全文
posted @ 2019-03-19 22:11 点点滴滴汇聚成河 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1.针对文件上传,有几点设计必须考虑,文件大小、类型和文件名白名单 其中文件大小应参考浏览器最大支持的文件大小,另外还需考虑文件最终用途,通过最终用户来考虑文件大小是否合适。 一个很搞笑的bug,文件大小限制在几十G,实际上浏览器不过才能支持2G的。 阅读全文
posted @ 2019-03-08 22:14 点点滴滴汇聚成河 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 当我需要完成大数据测试时,其中有个功能是数据入库,在对数据入库进行分析时,当时主要是考虑数据字段的类型、个数、数据文件的大小,对数据内容的分析较为困难,故数据内容的等价类必须进行严格测试,而且这个测试需要依赖我们的经验库,今天的经验库是双引号: 等价类划分应有:数字、字母、中文、特殊字符、超长字符( 阅读全文
posted @ 2019-03-08 22:08 点点滴滴汇聚成河 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 隐式bug指代码内部设定的边界值或规则导致的bug,从纯黑盒分析来看,很难分析到该问题,需要白盒测试或灰盒测试才能发现: 测试点:同步功能,同步时自动创建一个用户名,开发在处理该项功能时,创建的用户名使用的时同步数据名的首字母集合+数据生成的日期(天),由于日期粒度太粗,首字母集合也容易重复,这就导 阅读全文
posted @ 2019-02-27 21:10 点点滴滴汇聚成河 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 安全问题:在请求头中带上X-NON-VALID:True,请求就带有特权,不用经过权限审查 测试方法:前后端代码审查,阅读权限校验代码,发现代码中存在暗门 阅读全文
posted @ 2019-02-26 21:09 点点滴滴汇聚成河 阅读(231) 评论(0) 推荐(0) 编辑