做一个网站之《网站测试》

浏览: 2,106次 日期:2018年08月01日 20:17:12 作者:青格勒

网站测试是一个很重要的步骤,因为谁都没法保证网站的代码、UI、逻辑、并发、页面、稳定性、响应速度….都没有问题。

在IT行业工作好几年的大神也不敢保证自己写的代码是没有任何的问题的。

 

很多公司为了节省人员成本会把测试的工作分到各个岗位上,然而这样做是很不专业的,这样做的坏处是身为一个工种你需要兼顾好几个角色,虽然从公司的角度节省了很多的成本(钱),但是从专业的角度看的话有以下几点缺点:

1、不专业,很多东西根本就测试不到

2、对甲方不负责任

3、对程序员本身没有太大的好处(了解一下还是可以的)

4、程序员为了怕麻烦会把一些问题隐藏掉(老板看不出来就行)

5、大的项目一般来说没有一个专业的测试人员会死的很惨

 

那么测试人员到底都测试了什么?文章的开头提到了一些下面就展开说一下:

一、兼容性

市面上有很多的浏览器,每个浏览器都有各自的处理方式。同一个页面有可能在不同的浏览器上显示的就不太一样,这个叫做兼容性。

浏览器有:

1、IE浏览器(这里包含Edge吧,虽然他不是IE浏览器)

2、火狐浏览器

3、谷歌浏览器

4、360急速、360安全

5、欧朋浏览器

6、腾讯QQ浏览器

7、搜狗浏览器

等等等大概有20几种常用浏览器,如果把那些不常用的罗列出来至少得有个200个

这些浏览器咱们抛开其他的就说IE浏览器,目前这个浏览器有IE6,7,8,9,10五个版本,还好现在很多公司都不用兼容IE67(兼容这个对于新人来说就是折磨)。

 

二、UI高度还原

咱们一般的做法是前端按照设计师的PSD制作页面,这时候往往会出现一个问题,前端制作完成的页面会跟UI不一样,这个也是测试的范围之内。

UI高度还原是一个很考验前端布局能力的技术,高级的前端制作出来的页面跟设计的原图相差也就0-3px左右,当然这个的前提是出PSD的设计师的能力也不赖才可以。

 

那么测试主要还是拿上设计师的原图和前端制作完的页面去对比看,对比到什么程度,这个还得看整个团队的制度了。

 

三、优化网站速度

其实优化网站速度是一个很大的一个学科,这里包含了所有网站制作人员的步骤(产品、设计、前端、后端、服务器….)。

那么测试人员在这儿问题上主要还是利用各种工具去测试,然后把测试结果和已知能提高的方法和措施反馈给响应的人员(多为前端和后端)

这里测试人员对一些插件、图片、文件进行测试并给予优化方案,删除不必要,不使用的文件。

 

四、高并发和稳定性

其实这个可以分到优化网站速度,这里就单独拿出来了。

高并发:一般程序代码能拿得出来的情况下都是跟服务器有关系,升级服务器是最直接最有效的提高高并发的方法。

网站提高《高并发》的方法有一些两个(可能会更多):

1、技术选择,集群、静态资源管理、分布式、CDN等等

2、升级服务器(比较直接)

测试这个的时候还是会依靠专业的测试工具来测试。

一般来说一个网站的稳定性往往会在高并发的时候出现(如果平时都出现不稳定直接重新做吧)。

 

五、SEO检查

如果你的网站不是一个内部网站都会遇到搜索引擎优化的难题,当然如果你有钱也可以竞价排名嘛。

那么测试人员这里主要还是对整个网站的布局、标签、title等等进行测试。

如果公司有专门的SEO人员,可以把这个交给他们来处理,毕竟人家是专业的。

 

六、网站整体

这里我把剩下的东西放在这里,因为这些东西都是需要人手去点击和反反复复的来回点击才能发现的。

我团队的一个测试大哥,就一个商品购买流程足足走了30遍,提交了5个BUG,当时有些BUG很多人都没有想到过,这就是测试的魅力所在。

下面说一下剩下的东西:

1、显示是否正常

2、逻辑是否走得通

3、404页面

4、robots文件

5、sitemap文件

6、资料曾删改查

7、账号的权限、注册、完善、签到等等等

9、等等等等

 

因为我本人不是一个专业的测试,就讲到这里吧。

文章链接:http://cenggel.com/qita/145.html

版权声明:文章《做一个网站之《网站测试》》由青格勒编写,转载请带上文章链接。

本章内容纯属乱讲,如有雷同,纯属巧合。如有借鉴之处已表明出处。

点击任意位置关闭窗口,感谢您的支持。


打赏规则 - 为了避免对于打赏模式产生误解,说明一下几点内容:

  • 1.打赏纯粹自愿,金额不限,别太多,1块就行;
  • 2.打赏不能作为解答疑问的理由;
  • 3.打赏不能帮你做毕业设计或论文;
  • 4.打赏不能帮你做工作中的项目;
  • 5.打赏就是这不能那不能,只是单纯打赏而已。
  • 5.最后谢谢支持。
关闭
相关文章

发表评论

邮箱地址不会被公开。 必填项已用*标注