腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
自学测试之道
专栏作者
举报
178
文章
299779
阅读量
52
订阅数
订阅专栏
申请加入专栏
全部文章(178)
腾讯云测试服务(46)
python(38)
http(31)
编程算法(27)
网络安全(21)
https(21)
html(18)
数据库(15)
sql(14)
网站(14)
android(13)
apache(13)
uml(13)
php(12)
自动化(10)
tcp/ip(10)
windows(10)
自动化测试(9)
微信(9)
jenkins(8)
小程序(8)
云数据库 SQL Server(7)
linux(7)
命令行工具(7)
shell(7)
安全(7)
打包(6)
压力测试(6)
java(5)
xml(5)
ide(5)
缓存(5)
jdk(5)
actionscript(4)
爬虫(4)
腾讯云开发者社区(4)
性能测试(4)
tkinter(4)
jar(3)
文件存储(3)
访问管理(3)
html5(3)
ios(2)
bash(2)
json(2)
单片机(2)
django(2)
git(2)
github(2)
api(2)
tomcat(2)
cci 持续集成(2)
视频处理(2)
图像处理(2)
存储(2)
dns(2)
单元测试(2)
数据分析(2)
接口测试(2)
功能测试(2)
项目管理(2)
脚本(2)
官方文档(1)
iphone(1)
c++(1)
javascript(1)
.net(1)
bootstrap(1)
jquery ui(1)
node.js(1)
css(1)
jquery(1)
sqlalchemy(1)
bash 指令(1)
容器镜像服务(1)
spring(1)
批量计算(1)
云数据迁移(1)
日志服务(1)
数据备份(1)
企业(1)
xslt & xpath(1)
容器(1)
kubernetes(1)
开源(1)
运维(1)
ssh(1)
正则表达式(1)
sql server(1)
jdbc(1)
ftp(1)
npm(1)
grep(1)
selenium(1)
udp(1)
socket编程(1)
powershell(1)
物联网(1)
安全漏洞(1)
微服务(1)
网站渗透测试(1)
utf8(1)
app测试(1)
负载测试(1)
app(1)
button(1)
decorator(1)
delay(1)
for循环(1)
grid(1)
init(1)
listbox(1)
load(1)
module(1)
pytest(1)
scrollbar(1)
session(1)
thread(1)
timeout(1)
timer(1)
ui(1)
url(1)
web(1)
布局(1)
测试工具(1)
程序(1)
登录(1)
定时器(1)
工作(1)
管理(1)
接口(1)
浏览器(1)
论文(1)
日志(1)
数据(1)
系统(1)
学习笔记(1)
异常(1)
优化(1)
搜索文章
搜索
搜索
关闭
弱网模拟工具Network Emulator Toolkit(一)
数据库
sql
编程算法
https
网络安全
弱网测试的现象及原因 1、 现象:用户登录应用时下载初始化数据,下载过程中因网速太慢点击取消并重新登录,数据初始化完成后出现重复,造成数据不一致。 原因:数据下载过程中、下载失败后,未进行数据回滚,中止后重新下载,出现数据重复 解决方案:通过事务处理数据下载逻辑,下载失败后,应用本地数据库进行数据回滚。 2、 现象:用户点击数据上传,数据上传过程中网络弱且不稳定,基于联网状态自动触发数据上传,导致出现数据重复写入,形成脏数据 原因:数据上传过程中,由于失败重传机制,会出现连续两次写操作,并且未做唯一识别处理 解决方案:根据数据特性,对可能造成脏数据的地方,通过关键字段,例如创建时间,key-value值等生成hash键,标记记录唯一性,即数据写入时,检查hash键是否存在,如果已经存在,当前重复数据丢弃。 3、 现象:在弱网环境下,用户输入用户名和密码点击登录,应用链接超时返回用户名和密码错误提示。 原因:在弱网环境下的连接超时后,按照强网业务逻辑处理,导致返回超时异常。 解决方案:弱网连接超时后,检查应用本地数据库是否有用户登录信息,若存在,获取应用本地用户信息进行登录。 4、 现象:在弱网环境下,用户输入用户名和密码后点击登录,登录过程中应用崩溃并且闪退。 原因:弱网环境下数据下载超时,加载数据严重依赖于后来的异步加载。数据还没来得及返回,应用跳转到下个activity,导致崩溃。 解决方案:健壮数据加载流程,通过标记后台数据下载状态加载界面,依赖数据下载完成后,再进行页面跳转。 5、 现象:弱网络环境下,用户请求页面响应时间较长,等待的过程中,页面上的部分控件仍然可以操作,当用户点击控件时,出现应用闪退现象; 原因:没有对数据加载流程进行判断,直接暴露控件可控,当出现依赖数据的控件操作时,没有在数据返回前做兼容处理。 解决方案:在数据加载过程中,设置页面对外暴露的控件为“不可操作”,当数据加载完再释放。 6、 现象:在弱网环境下,用户第一次输入搜索关键字没有得到响应后,再次输入全新关键字并发送请求,等待搜索结果返回后,当前结果页被之前的关键字搜索结果刷新覆盖 原因:中间的请求返回较慢,显示最终的结果后,之前请求返回的数据应不做处理。 解决方案:对异步请求未完成的任务进行cancel.
用户6367961
2022-11-21
1.7K
0
如何用LoadRunner分析资源占用率
缓存
数据库
sql
当增大系统的压力(或增加并发用户数)时,吞吐率和TPS的变化曲线呈大体一致,则系统基本稳定。若压力增大时,吞吐率的曲线增加到一定程度后出现变化缓 慢,甚至平坦,很可能是网络出现带宽瓶颈,同理若点击率/TPS曲线出现变化缓慢或者平坦,很可能是服务器响应时间增加,观察服务器资源使用情况,确定是 否是服务器问题。
用户6367961
2022-01-12
588
0
服务器的指标和瓶颈如何分析?
存储
缓存
数据库
sql
CPU使用率(%processor time),在80%±5%范围内波动为宜。过低,则服务器CPU利用率不高;过高,则CPU可能成为系统的处理瓶颈。
用户6367961
2022-01-12
2.1K
0
测试SQL数据库存储过程需要注意的点
腾讯云测试服务
uml
存储
打包
数据库
存储过程 (Stored Procedure) 是在大型数据库系统中 , 一组为了完成特定功能的 SQL 语句集 , 存储在数据库中 , 经过第一次编译后再次调用不需要再次编译 , 用户通过指定存储过程的名字并给出参数 (如果该存储过程带有参数) 来执行它 , 存储过程是数据库中的一个重要对象 ; 存储过程中可以包含 逻辑控制语句 和 数据操纵语句 , 它可以接受参数 , 输出参数 , 返回单个或多个结果集以及返回值 。
用户6367961
2021-10-18
715
0
系统性能该如何监控?原来还可以这样做...
linux
tomcat
apache
数据库
云数据库 SQL Server
Nmon是一款计算机性能系统监控工具,因为它免费,体积小,安装简单,耗费资源低,广泛应用于AIX和Linux系统。
用户6367961
2021-07-20
1.2K
0
Jmeter性能测试流程指引
腾讯云测试服务
性能测试
数据库
sql
A.数据库慢查询,:show variables like "%query%";
用户6367961
2021-06-21
765
0
Django入门笔记2
django
shell
python
数据库
\python\python371\python.exe manage.py makemigrations
用户6367961
2020-10-27
466
0
Django入门笔记1
django
python
数据库
sql
一、环境搭建 1、python环境搭建,自行百度即可 2、pycharm工具的安装 3、安装Django pip insatll django 查看是否安装成功:django-admin 二
用户6367961
2020-10-09
309
0
浅谈Sqlmap渗透测试
https
数据库
sql
批量计算
php
https://blog.csdn.net/qq_43613144/article/details/90488973
用户6367961
2020-08-11
785
0
对于数据,你学会备份了没?没有就得看这篇了
数据备份
数据库
sql
云数据库 SQL Server
在软件的生命周期中,经常遇到由于业务发展,系统迭代更新带来的数据迁移工作;或者软件系统本身的重构抑或其他因素,几乎都需要对数据进行迁移。构抑或其他因素,几乎都需要对数据进行迁移。
用户6367961
2020-03-23
578
0
性能测试-Jmeter数据库JDBC请求
数据库
云数据库 SQL Server
sql
jar
apache
jmeter中,常常需要连接数据库去断言业务是否正确。因此jdbc数据库关联是必须掌握的核心知识。
用户6367961
2020-01-17
867
0
性能测试-Jmeter压力测试
压力测试
数据库
sql
做压力测试也就是多少用户一起去操作,也就是设置多少并发,运行多久,一般是在线程组中设置,如下图所示
用户6367961
2020-01-16
4.5K
0
用python实现接口测试(五、SQL注入神器sqlmap)
云数据库 SQL Server
sql
数据库
python
sqlmap是基于python2.x进行开发的,所以要使用sqlmap请先安装python2,建议安装python2.7.x系列。Python3.x未尝试过,有兴趣的童鞋可以自己搞
用户6367961
2019-09-29
1.2K
0
SouapUI接口测试之连接MySql数据库并设置断言
数据库
云数据库 SQL Server
sql
jdbc
编程算法
1.MySQL驱动下载:驱动下载,下载好后,把它直接放在 soapui的 lib文件夹下面
用户6367961
2019-09-29
3.4K
0
开启MYSQL慢查询日志,监控优化SQL效率
云数据库 SQL Server
sql
数据库
输入命令【show variables like 'slow_query_log'】,页面会显示是否开启了慢查询日志,slow_query_log =ON,代表已经开启。如果未开启,则需要执行该命令set global slow_query_log=on;
用户6367961
2019-09-29
2.3K
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档