网站常用检测空链、死链工具,Xenu是很小但是功能强大的检查网站404链接的软件,支持多线程,无需安装可直接打开使用。步骤如下: 网站的链接一般都成千上万,如果存在大量的空链接将大大的影响用户体验,怎样有效检测无效链接。下面是比较常用的几种简单工具。(使用的局限性:不能检测由JS生成的链接) 一、X ...
分类:
Web程序 时间:
2019-11-01 16:34:16
阅读次数:
127
一、【背景】 弱网测试,属于健壮性测试的内容。随着国内移动端迅猛发展,大大增加用户碎片化使用使用APP的。想象一下,用户在地铁里,巴士上,甚至是电梯,车库等场景使用APP,我们就需要针对这些场景的弱网环境下,验证出现丢包、延时软件的处理机制,避免因用户体验不友好造成用户的流失。 1.用户体验 APP ...
分类:
其他好文 时间:
2019-11-01 16:02:19
阅读次数:
104
应用程序升级面临最大挑战是新旧业务切换,将软件从测试的最后阶段带到生产环境,同时要保证系统不间断提供服务。 长期以来,业务升级渐渐形成了几个发布策略:蓝绿发布、灰度发布和滚动发布,目的是尽可能避免因发布导致的流量丢失或服务不可用问题。 一、 蓝绿发布 项目逻辑上分为AB组,在项目系统时,首先把A组从 ...
分类:
其他好文 时间:
2019-11-01 15:56:56
阅读次数:
105
互联网的前端的发展史,也是不断解决问题的历史,从初期如何构建更好的页面,产生了HTML、CSS、JavaScript;到后面如何产生更好的用户体验,出现了Ajax、jQuery等;到后面互联网应用越来越丰富就开始面对如何更快的产生了更多的应用,然后又出现了前后端分离框架,如AngularJS、 Re... ...
分类:
其他好文 时间:
2019-11-01 09:51:27
阅读次数:
87
1.背景为啥要在本地搭建Kubernetes集群?因为开发者可以在本地快速验证自己实现的功能,接口。众所周知,由于Kubernetes部署较为复杂,使得广大开发者和运维人员学习和试用Kubernetes的门槛很高,光是部署一套Kubernetes集群,就需要部署大量的组件,花费精力较大。为了降低用户体验Kubernetes的门槛,Minikube项目应运而生,它是Github上的一个开源项目,提供
分类:
Web程序 时间:
2019-10-31 18:09:42
阅读次数:
166
集线器:就是提供多个端口,通过网线将各个设备互联的微型电脑。只是每个设备发送的消息只能是发给所有的其他设备,而且在这个消息传输过程中,另一个设备发出一条消息,两条消息碰面了,一山不容二虎。要么一个退回去,等通道可以走了,再走,要么两条消息都无法成功发送,产生错误。导致了用户体验非常不好。集线器是直接 ...
分类:
其他好文 时间:
2019-10-31 10:24:12
阅读次数:
106
对于app端的专项测试,Android端我们可以用adb或者一些三方工具进行(例如itest)进行实时的性能监控,iOS端的话也可以用用一些三方的工具,但是需要嵌入到我们的项目当中,今天来介绍下Xcode11下的apple提供的基于XCTest对app耗电量和性能的全新框架。 资料来源:https: ...
分类:
移动开发 时间:
2019-10-31 09:12:09
阅读次数:
235
[TOC] 前言 当用户输入URL时,我在前端页面显示的数据,假设有1万条数据,用脑子想一想不可能将这一万条数据全部都展示在当前一个页面上去给用户直接看把,这样虽然后端方便了,但是如果你是开发一个上线的项目,用户体验贼差,那这个项目岂不是费了,所以我们在浏览别人的网站的时候,就好比博客园来说把,它是 ...
分类:
其他好文 时间:
2019-10-29 23:55:49
阅读次数:
153
页面加载性能优化 在互联网网站百花齐放的今天,网站响应速度是用户体验的第一要素,其重要性不言而喻,这里有几个关于响应时间的重要条件: 用户在浏览网页时,不会注意到少于0.1秒的延迟; 少于1秒的延迟不会中断用户的正常思维, 但是一些延迟会被用户注意到; 延迟时间少于10秒,用户会继续等待响应; 延迟 ...
分类:
其他好文 时间:
2019-10-28 19:08:01
阅读次数:
544
背景:页面图片多,加载的图片就多。服务器压力就会很大。不仅影响渲染速度还会浪费带宽。比如一个1M大小的图片,并发情况下,达到1000并发,即同时有1000个人访问,就会产生1个G的带宽。为了解决以上问题,提高用户体验,就出现了懒加载方式来减轻服务器的压力,优先加载可视区域的内容,其他部分等进入了可视 ...
分类:
Web程序 时间:
2019-10-27 14:59:32
阅读次数:
116