2 婧文@

尚未进行身份认证

我要认证

撒野奔跑~

等级
TA的排名 4w+

微信小程序性能测试Trace工具

页面加载时间:接口调用时间+加载资源时间+页面渲染时间 浏览器的F12中的network可以查看到1、工具介绍 微信开发者工具的调试器中Trace可实时监控小程序的性能,分析trace文件可获取内存、CPU、fps、启动时间、各函数的执行时间等。2、前置条件准备(1)电脑上安装adb下载adb压缩包去解压即可。链接:https://pan.baidu.com/s/1SKu24yyShwg16lyIupO5VA 提取码:ih0i解压,如果下载放入到D盘,打开dos窗口...

2020-06-11 16:16:43

慢sql总结

前置条件背景:某项目线上环境有短信、邮件、站内信、APP消息推送服务,例如短信在线上环境发一次可能是60w的发送记录...等等,每种推送消息的渠道数据库中可能会记录上百万、千万的发送记录(开发也采用分库分表)。针对这些记录后端进行统计查询后前端展示报表数据。解决办法:从查询方式由后端改为数仓查询测试场景考虑:测试环境的可能因为测试数据较少,而我们需要考虑到生产环境的数据量,针对于发送记录较多的场景,判断查询方式是否合理,是否在时间久的情况下数据量过多而造成的慢sqlQA:1、业务..

2020-05-26 11:15:47

数据库的编码

UTF-8是一种针对Unicode的可变长度字2113符编码,又称万国5261码。由Ken Thompson于1992年创建。现在已经标准化为RFC 3629。UTF-8用1到6个字节编码UNICODE字符。utf-8 编码可能2个字节、3个字节、4个字节的字符,但是 MySQL 的 utf8 编码一个字符最多占三个字节,emoji表情为4个字节的,所以数据插入的时候会报错,修改为utf8mb4时候一个字符最多占4个字节,是可以支持emoji表情。(涉及到评论、用户昵称、可输入项等需要注意)...

2020-05-26 11:15:10

白名单限制

白名单是设置可以通过的用户,其他用户不可以通过。黑名单是设置不可以通过的用户,其他用户可以通过。常用的白名单限制:数据库使用白名单限制、rds数据库在阿里云设置能够访问的IP白名单MySQL设置白名单:1、登录mysqlmysql -h host -u username -p password2、切换至mysql库use mysql;3、查看当前允许登录IP及用户select Host,User from user;4、删除不必要而表中存在的IP和用...

2020-05-26 11:14:35

数据删除&记录删除

背景:正常逻辑是删除数据,接口抽取其他业务系统全量数据。事故发生是数据删除(被物理删除),接口抽取异常,数据未抽取成功。数据被物理删除,也无法即刻恢复,导致业务无法进行。1、物理删除和逻辑删除的区别: 逻辑删除是在设计删除接口时一部分多为逻辑删除,所谓的逻辑删除其实不是真正的删除,而是通过在表中将对应的是否删除标识(is_delete)或者说是状态字段(status)做修改操作。比如0是未删除,1是删除。在逻辑上数据是被删除的,但数据本身依然存在库中。一些大型的、数据关联性高、数据重要性高的..

2020-05-25 15:34:36

数据测试流程+存在的问题

数据流向:业务源(rds)->ods->std->dwd->dws->ads-rds>页面;固定的维度会存放在dim相关表中数仓模型实现逻辑:rds中的数据会和ods的数据 一 一对应(相当于是把业务库落到数仓自己库),dwd中会通过主键外键将有关的业务数据表进行关联 dws中会查询筛选最终的一些数据 存放到 ads库中,再从数仓的ads又回到后端的业务库 ...

2020-03-19 10:38:33

Jmeter工具使用的问题总结

1

2020-03-11 09:17:45

测试协作流程总结

一、测试过程之需求分析测试介入阶段大多从需求分析开始,需求分析阶段是整个软件生命周期最关键的一环,产品、研发、测试三方对产品需求理解应做到一致,所以需求评审会尤其重要,至少2轮以上。需求分析优化点: 需求文档是否为完整版,本次测试范围先确定出来,优先分析  阅读需求文档将不明确、不理解需求做批注标记 利用思维导图Xmind工具,将需求文档功能模块大概画出来,需求评审可做参考...

2019-09-18 17:35:24

Eclipse中实用的快捷键

1、Ctrl+O 作用:快速outline,也就是能够快速列出当前类中的所有属性和所有的方法、类的结构,可以在搜索栏中搜索需要的方法或者属性的名字。2、Ctrl+Shift+R 作用:快速查找当前workspace中的匹配的文件 例如: 需要查看所有的.java结尾的文件 输入*.java,然后确定即可3、Alt+/ ...

2019-04-24 14:52:43

极客时间-软件测试52讲

00 | 浅谈测试入门01 | 你真的懂测试吗?从“用户登录”测试谈起补充:02 | 如何设计一个“好的”测试用例?“好的”测试用例必须具备哪些特征?03 | 什么是单元测试?如何做好单元测试?04 | 为什么要做自动化测试?什么样的项目适合做自动化测试?(未完成)...

2019-03-30 22:16:55

接口测试需要了解的八种数据类型

八种数据类型为:byte、short、int、long、float、double、boolean、char概念:byte8位、有符号的以二进制补码表示的整数min : -128(-2^7)max: 127(2^7-1)default: 0对应包装类:Byteshort16位、有符号的以二进制补码表示的整数min :-32768(-2^15)...

2019-01-14 23:26:00

测试校验点

一、 一般测试场景: 1. 所有必填字段都应校验并用星号“*”标注  2. 验证错误提示信息应在正确的位置合理显示  3. 所有的错误信息都应用相同的CSS样式显示(如:红色)  4. 一般性的确认信息应该用错误消息意外的CSS样式显示(如:绿色)  5. 提示信息应是有意义的  6. 下拉字段的第一个条目应是空白或“请选择”之类的文本  7. 删除页面中...

2018-12-25 14:24:30

Postman测试工具的使用和保存请求

一、Postman介绍1、模拟各种HTTP requests从常用的GET、POST到Restful的PUT、DELETE....等等。甚至还可以发送文件,送出额外的header2、Collection功能(测试集合)Collection是requests的集合,在做完一个测试的时候,你可以把这次的request存到特定的Collection里面,如此一来,下次要做同样的测试时,就...

2018-12-24 15:50:47

在Web端测试中定位bug

1、bug定位常用工具  Firefox——firebug、web developer、    live http headers、http fox  IE插件——httpwatch  第三方工具——fiddler  慢速网模拟工具——firefox throttle            1.该选择框使用来选择资源的,当网页被加载的时候向服务器端请求出来的文件包括.ht...

2018-12-19 16:02:06

WEB通用测试用例设计总结

一、易用性       1、便于使用、理解、并能减少用户发生错误选择的可能性  2、当数据字段过多时,使用便于用户迅速吸取信息的方式表现信息,突出重点信息,标红等方式  3、显示与当前操作相关的信息,给出操作提示。  4、界面要支持键盘自动浏览按钮功能,即按Tab键、回车键的自动切换功能  5、对于常用的功能,用户不需要阅读用户手册就能使用二、一致性       1、是...

2018-12-19 15:40:06

接口测试:HTTP协议中的状态码

接口测试,错误返回码和相应的原因详细分解:1xx(临时响应):表示临时响应并需要请求者继续执行操作的状态代码。100  (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101  (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。2xx (成功):表示成功处理了请求的状态代码。注:200代表请求成,但是这并不意...

2018-11-12 20:13:23

软件测试中的测试报告

1、测试时间、地点及人员       描述本次测试的时间,地点和测试人员。 版本名称 测试时间 测试人员 测试地点 起始时间 结束时间           ...

2018-11-12 19:54:08

GUI的测试用例设计

界面设计的行业标准总结二一、GUI窗口的标准  窗口是显示设备中的一个区域,用于观看对象、对象相关信息以及应用与对象的动作进行交互。从外观上来说,通常窗口是由标题、边框、菜单、工作区、滚动条等组成。窗口的标题栏可以进行打开、关闭、创建、缩放、移动、删除、重叠等操作好的GUI窗口应该具备以下标准:1.窗口控件的大小、对齐方向、颜色、背景等属性的设置和程序设计规约相一致2.显示相关...

2018-11-11 21:19:34

软件测试中测试用例的规范和设计

二、设计测试用例什么样的测试用例算好的测试用例?1、不要以为“发现了软件缺陷的测试用例就是好的用例”2、也不要以为“发现软件缺陷可能性大的测试用例就是好用例”3、更不要以为““发现至今未被发现的软件缺陷的测试用例就是好用例”“好的”测试用例一定是一个完备的集合,它能够覆盖所有等价类以及各种边界值,而跟能否发现缺陷无关。“好的”测试...

2018-11-11 18:31:30

功能测试中测试点总结(一)

一、上传图片1、对于上传的图片,假设系统要求上传的格式为jpg或gif格式图片,大小为<=某M的图片测试用例:(1)上传图片格式为jpg或gif的图片,大小<=某M,成功上传;(2)上传图片格式为jpg或gif的图片,大小>某M,不能上传;(3)上传图片格式不为jpg或gif的图片,大小<=某M,不能上传;例如:上传.doc;.xls;ppt;bmp...

2018-11-11 16:54:46

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证
    技术圈认证
    用户完成年度认证,即可获得
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。