人人范文网 范文大全

cms系统简介与测试技巧(材料)

发布时间:2020-03-01 18:24:34 来源:范文大全 收藏本文 下载本文 手机版

Cms系统的定义

CMS具有许多基于模板的优秀设计,可以减少开发的成本。

CMS的功能并不只限于文本处理,它也可以处理图片、Flash动画、声像流、图像甚至电子邮件档案。

CMS还分各个平台脚本种类的。

内容管理系统是企业信息化建设和电子政务的新宠,也是一个相对较新的市场,对于内容管理,业界还没有一个统一的定义,不同的机构有不同的理解:

Gartner Group 认为内容管理从内涵上应该包括企业内部内容管理、Web内容管理、电子商务交易内容管理和企业外部网(Extranet)信息共享内容管理(如CRM和 SCM等),Web内容管理是当前的重点,e-busine和XML(标准通用标记语言的子集)是推动内容管理发展的源动力。

Merrill Lynch的分析师认为内容管理侧重于企业员工、企业用户、合作伙伴和供应商方便获得非结构化信息的处理过程。内容管理的目的是把非结构化信息出版到intranets, extranets和ITE(Internet Trading Exchanges),从而使用户可以检索、使用、分析和共享。商业智能系统 (BI)侧重于结构化数据的价值提取,而内容管理则侧重于企业内部和外部非结构化资源的战略价值提取。

Giga Group 认为作为电子商务引擎,内容管理解决方案必须和电子商务服务器紧密集成,从而形成内容生产(Production)、传递(Delivery)以及电子商务端到端系统。

我们认为内容管理系统是一种位于WEB前端(Web 服务器)和后端办公系统或流程(内容创作、编辑)之间的软件系统。内容管理解决方案重点解决各种非结构化或半结构化的数字资源的采集、管理、利用、传递和增值,并能有机集成到结构化数据的商业智能环境中,如OA,CRM等。内容的创作人员、编辑人员、发布人员使用内容管理系统来提交、修改、审批、发布内容。这里指的\"内容\"可能包括文件、表格、图片、数据库中的数据甚至视频等一切你想要发布到 Internet、Intranet以及Extranet网站的信息。

CMS是如何应运而生的?

随着网络应用的丰富和发展,很多网站往往不能迅速跟进大量信息衍生及业务模式变革的脚步,常常需要花费许多时间、人力和物力来处理信息更新和维护工作;遇到网站扩充的时候,整合内外网及分支网站的工作就变得更加复杂,甚至还需重新建设网站;如此下去,用户始终在一个高成本、低效率的循环中升级、整合„„

于是,我们听到许多用户这样的反馈:

页面制作无序,网站风格不统一,大量信息堆积,发布显得异常沉重;

内容繁杂,手工管理效率低下,手工链接视音频信息经常无法实现;

应用难度较高,许多工作需要技术人员配合才能完成,角色分工不明确;

改版工作量大,系统扩展能力差,集成其它应用时更是降低了灵活性;

对于网站建设和信息发布人员来说,他们最关注的系统的易用性和的功能的完善性,因此,这对网站建设和信息发布工具提出了一个很高的要求。

首先,角色定位明确,以充分保证工作人员的工作效率;其次,功能完整,满足各门道\"把关人\"应用所需,使信息发布准确无误。比如,为编辑、美工、主编及运维人员设置权限和实时管理功能。

此外,保障网站架构的安全性也是用户关注的焦点。能有效管理网站访问者的登陆权限,使内网数据库不受攻击,从而时刻保证网站的安全稳定,免于用户的后顾之忧。

根据以上需求,一套专业的内容管理系统CMS应运而生,来有效解决用户网站建设与信息发布中常见的问题和需求。对网站内容管理是该软件的最大优势,它流程完善、功能丰富,可把稿件分门别类并授权给合法用户编辑管理,而不需要用户去理会那些难懂的SQL语法。

Cms建站四要素

第一点:你要选择的CMS编码类型,是PHP的,还是.NET开发的,数据库是ACCESS的,还是Mql的,或者Mysql。选择不同编码的CMS系统意味着你要选择不同类型的虚拟主机,也就是说你选择的虚拟主机必须要支持你想要使用的CMS系统,最好的情况是你能够有足够的预算自由的选择虚拟主机。(人民日报属于PHP开发,使用数据库是mysql)

第二点:明确自己的建站需求,如果是建立门户类型的网站,就需要程序能够实现自定义模型,能够让你自定义频道的功能与字段。如果你想建立视频网站,就需要一个视频管理系统的CMS,如果你想建立软件下载站,那么就要有软件下载功能的CMS。并不是功能越多的CMS越适合你,如同杀鸡用宰牛的刀,到头来被复杂的设置和庞大的系统弄得晕头转向,最好的CMS就是适合你的需求,能够让你的网站通过最少的设置和最简单的步骤稳定的建立起来,这才是最终目的。

第三点:最好CMS要程序和模板分离。网站的风格非常的重要,网站的风格就如同人的衣裳,给人一个好的印象就要有漂亮的包装,因此如果对网站代码设计懂得比较多,可以完全脱离开程序,自己制作好看的网站模板,如果懂得少一点,最好有在线设计风格系统,也可以在线设计文字的颜色,网站的背景等等。再有就是看看你选择的CMS厂商有没有出一些优质的模板,事实证明,只有开发商的模板能够真正保证低错误率,让网站完美的运行。

第四点:程序要有最好的SEO效果。做站不能不知道SEO,SEO就是搜索引擎优化。最基本的几点:

1、CMS能够生成网站地图,利于搜索引擎抓取页面。

2、CMS能够生成全站静态文件。

3、CMS能够制作全站关键词。

4、网站导航采用面包屑。

5、网站代码成熟,访问稳定,负载量高。

常见cms系统

PHP CMS 1.思途CMS:适用于旅游行业的CMS系统,由四川思途智旅软件有限公司研发,基于LAMP架构,系统支持O2O模式、B2B模式、B2B2C模式、B2C模式等,其使用价值不限于这些模式在完善的系统基础上将系统的功能及可视化界面进行模块化,用户可根据自己的需求对系统进行模块化的安装使用,如:邮轮模块、供应商模块、分销模块等![2] 都可进行无限的扩展,具有较强的灵活性,同时支持二次开发,系统无加密,可每周更新,同时也可自行按照官方提供的标准文档进行二次开发!系统嵌入了营销推广系统,营销推广系统包含了来源分析功能,网站地图自动生成,一键设置网页标题、关键词及描述,智能整站检测死链、关键词统计优化功能等。是已有旅游CMS系统的翘楚!同样也是业内的标杆![3]

2.五指CMS:基于php5 技术实现的一套高性能网站内容管理系统,默认支持pc网站和手机网站,能够自动识别用户客户端,给用户呈现不同的内容。模型功能首创共享模型/独立模型/相结合为不同的级别系统提供强有力的技术平台,数据库支持主从读写分离。

3.CmsTop:基于LAMP架构,融合文章/图集/视频/专题/页面/一键转载/编辑考核/活动报名/投票评选/全文搜索/个人专栏等功能,提供“PC网站+手机网站+手机客户端+平板客户端”多终端一体化媒体网站技术解决方案。

4.国微CMS:(原PHP168二代架构系统S系列)主打二代架构,主要在千万级数据负载、海量数据搜索方面具备核心优势,架构为核心+模块+插件方式,非常适合大型平台的使用。

5.织梦CMS是集实用、复杂、功能强大、安全、灵活、开源几大特点的开源内容管理系统,是国内开源CMS的领先品牌,系统并不简单。

6.e107:是一个内容管理系统采用PHP写成的,并使用流行的开源MySQL数据库系统的内容存储。这是完全免费的,完全可定制的,并在不断发展,2007年最佳开源(PHP) cms软件之一!

7.MODx:MODx 是一个开源的 PHP 应用框架,可以帮助使用者控制自己的网上内容。它是开发人员和高级用户理想的控制系统,任何人都可以使用 MODx 发布、更新、维护动态网站,或html(标准通用标记语言下的一个应用)静态页面的网站内容。 MODx 是一个完全开源免费的 php 内容管理系统(CMS),被评选为2007年度“最有前途的开源内容管理系统”(Most Promising Open Source CMS)。 8.MyfCMS MyfCMS-闵益飞内容管理系统是国内第一款基于Thinkphp框架开发的、完全开源免费的phpcms系统,任何个人或组织,不论赢利与否均可以免费使用。

9.帝国CMS:是一个经过完善设计的适用于Linux/windows/Unix等环境下高效的网站解决方案它的不同版本可以满足从小流量到大流量,从个人到企业各方面应用的要求。

10.fcontex:基于PHP和MySQL技术构建的CMS和博客系统,同时也支持SQLite数据库。这款系统有两个不错的亮点,一是采用了WebOS风格的后台管理界面可以并列打开多个窗口来操作而互不干扰,二是采用Ajax技术实现的交互方式带来了流畅的操作体验。

11.phpcms:采用PHP5+MYSQL做为技术基础进行开发。V9采用OOP(面向对象)方式进行基础运行框架搭建。模块化开发方式做为功能开发形式。MVC框架易于功能扩展,代码维护,优秀的二次开发能力,可满足所有网站的应用需求。

12.08cms:定位于大型行门户系统网站开源系统,功能强大,扩展自由灵活,目前子系统有房产行门户系统、家装门户系统、汽车门户系统。

NET CMS 1.EoyooCMS 是一套基于B/S多层架构的.NET开发的一套网站的内容管理系统前拥有的成熟模型有:单页、文章、图册、产品、下载、视频、人才、留言。并且每个模型都可以自定义扩展字段,由用户自定义属性字段,后台管理系统拥有一流的用户体验结合数字营销集成了对访客用户的行为进行分析,数据挖掘。

2.DeepSoonCMS是一款轻量级、开源免费的基于.NET和MySQL的内容管理系统,主要特色包括:给上传的图片添加自定义版权水印;多种URL方式的伪静态化;论坛式说说插件,让网站交互无极限;主题风格一键切换;瀑布流模板,图文混排;缩略图自动提取等。

ASP CMS 1.KingCMS:KingCMS是集简约的操作界面、灵活的页面设计、无限的扩展能力;集成完善的Vbscript开发类;完全模块化方式的框架式内容管理系统。

2.逐浪CMS是基于.net 开发的CMS,已经采用Zoomla!逐浪CMS的用户大多以高端电子商务应用为主,其中包括对接金蝶K3等应用,并融合三维全景、3D、智能组卷、教育行业、视频、微博等应用,系统集成站群、开放API、数据接口,同时不集成任何强制LOGO,定位是“面向开发者的CMS”,与动易CMS正好定位相反,初学者困难,但一旦上手即进入自我境界。每年元旦逐浪CMS都会发布重要版本,是国内更新与研发投入最大的CMS系统之一。

JAVA CMS

1.ZCMS:是一套基于J2EE和插件技术的、面向高端用户的网站内容管理软件,集内容规划、内容创作、内容编辑、内容审核、基于模板的内容发布等功能于一身,并提供互动组件、可视化专题、内容采集、内容检索、访问统计等扩展功能。

Cms系统测试技巧

静态页面

1.1 静态文字

1、检查一个页面或者一组中多个页面的字体、size、颜色、位置等因素是否符合需求;

2、检查页面文字图标的间距、行距是否统一,对齐方式是否统一;

3、静态文字的含义是否符号需求;

4、静态文字中是否存在拼写错误;

1.2 图片

1、检查图片的尺寸、位置是否符合需求;

2、对广告图片的点击是否正常,点击后给出的页面是否正确;

3、页面上具有相同意义的图标应保持一致;

4、对于链接其他网站的图片,无法显示时是否有容错性处理;

1.3 链接

1、对广告图片的点击是否正常,点击后给出的页面是否正确;

2、检查页面链接是否可正常点击,点击后链接到的位置是否正确;

3、链接点击后是否正常的发生颜色变化(若特殊处理也需要相应的检查);

4、链接的打开方式是否合理(在当前窗口中打开、打开新窗口),是否符合产品设计;

1.4 页面显示

1、调整页面大小,检验页面的布局是否被压缩,重叠,覆盖等;

2、对需要屏蔽的页面检查是否有效屏蔽,对只能打开一个的功能页面,检查是否被打开了多个;

3、检查不可调整大小的页面是否可调整页面大小;

4、检查需要滚动条的页面是否提供的滚动条,并可有效滑动;

5、对页面中影响到光标位置或者阴影等特效效果位置的操作,需要检验操作的正确性和效果的合理性;

6、页面被内容拉长,拉宽后,检查页面的文字是否还能正确显示,对齐方式,格式都保持一致、正常;

7、对外文(日文、韩文)和繁体的显示,需要支持,不允许出现乱码;

8、页面中的tab翻页可以正常切换、支持tab按键切换的要检验使用的正确性。多个tab页面间的数据交换更新要检验正确性;

9、页面推荐的内容要保证有结果,可以正常使用

2 逻辑测试

2.1 表单元素

2.1.1 按钮

1、按钮的大小、摆放间距、对齐方式是否一致;

2、按钮上文字的字体、size、对齐方式是否一致;

3、使用tab键切换按钮,顺序是否符合需求规定;

4、按钮可正常点击,触发的后续操作是否正确;

5、对于有时效性的按钮,需要结合时间考虑可用性是否符合要求;

6、对于有条件限制使用的按钮,可用性是否符合条件限制;

7、New button:检查包含next和cancel按键的子窗口的显示;检查子窗口显示的内容;

8、Add button:检查包含save和cancel按键的子窗口的显示;

9、Edit button:检查在未选择项目情况下点击后的警告信息;检查包update和cancel按键的子窗口的显示;检查选择的项目是否显示在制定的位置;

10、Copy button:检查在未选择项目情况下点击后的警告信息;检查点击后的确认信息;检查插入后的复制数据;

11、Delete button:检查在未选择项目情况下点击后的警告信息;检查点击后的确认信息;检查删除后的数据;

12、Run button:检测运行时的参数窗口;检查执行结果;检查未选择项目情况下点击后的警告信息;

13、Back button:检查是否回到上一屏幕;

14、Next button:检查是否显示下一屏幕;

15、Finish button:检查数据是否进入数据库;检查完成屏幕的显示;

16、Cancel button:检查确认信息;检查是否有其他键执行同样功能;检测是否能能够正确处理;

2.1.2 单行文本框

1、检查输入框的可输入长度限制是否有效,考虑汉字和字符的长度转换关系,反复验证;

2、输入框对特殊字符的判断主要检查(~!@#$%^&*()_+|【】『』[]{};’:”,.?/!◎#¥%„„※()——+§)等符号的过滤;

3、不允许输入数字的输入框需要检查对数字的过滤(123456789);

4、检查对html tag的过滤;

5、检查对全角空格,半角空格的过滤;

6、根据输入框的具体要求检查需要过滤的内容,例如数字输入框不能输入字母和汉字、英文输入框不能输入汉字和数字等等;

7、数字输入框需要检查是否有输入数字的大小限制、小数点后数位的个数、负数,具体情况可疑根据输入数字的特征进行检验,例如整数输入框不可以输入浮点数、正整数输入框不能输入负数等等;

8、对有特殊分界作用或者其他意义的符号,检查有效性。检查冗余的此类符号的冗余处理;

9、对可输入空格或者字符的输入框,需要检查多余空格、字符等冗余数据的输入限制;

10、数字输入框需要检查输入正数、负数、零、小数点、特殊字符加数字、字母加数字、ASCII码、重复值、空值的输入情况,具体处理按需求规定;

11、字符输入框需要检查仅有字母、仅有数字、字母加数字、允许的特殊字符、禁止的特殊字符、包含特殊字符的字母数字、ASCII码等。具体处理按需求规定;

12、对输入字母的输入框检查字母、数字、字母加数字、特殊字符、ASCII码。具体处理按需求规定;

13、对时间类型的输入框检查?和/,检查特殊字符、字母数字;检查规定的正确格式时间、错误格式时间、错误的日期数字,错误的时间数字、正确地时间数字。如果存在日历表,检查正确性。具体处理按需求规定;

14、检查标注为必填信息的输入框,不输入数据时是否按照产品设计要求给出提示信息,对于标注未非必填项的输入框,不输入数据时是否可以正常提交表单;

15、对用户可编辑可输入的功能点,需要进行临界测试

16、对用户可编辑可输入的功能点,需要进行越界容错测试

2.1.3 多行文本框

1、文本输入框需要过滤html tag标签;

2、文本输入框需要检查长度限制是否准确。并考虑汉字和字母数字所占用的长度折算关系检验长度限制;

3、文本输入框检验需求规定要求过滤的特殊字符;

4、对于粘贴的文字数量超过限制的容错处理;

5、对用户可编辑可输入的功能点,需要进行临界测试

6、对用户可编辑可输入的功能点,需要进行越界容错测试

2.1.4 单选框/复选框/下拉选框

1、复选框需要根据单选和多选的限制进行选择。单选的进行多选验证或者空选,多选的如果有选择数量限制,则需要考虑空选和超出限制的选择验证

2、对于动态的复选框,在新增了内容后可以及时的反应到页面上提供选择。同理对于删除的选项页需要及时的反应到页面不可见或者不可选。

3、对于选择多个数据进行后续操作的复选形式,需要检查多选后的数据数量是否正确。检查空选的容错处理。

4、对下拉方式的选择,检查选中后在输入框内出现的内容是否和checkbox中的内容一致

5、下拉选框的候选内容为空时的,需要的容错处理

6、对所有候选内容动态变化的选框,需要检查相应的动作后,候选内容的变化

2.1.5 翻页

1、检查翻页是否正常,检查分页是否正确,检查每一页显示的数据项、数据数量是否正确;

2、修改浏览器地址栏的翻页参数,检查参数在页码合法范围内时,是否正确跳转;检查参数超出页码合法范围时,是否有容错性处理;

2.1.6 确认/取消

1、检查确认/取消的相应操作是否符合产品设计需求;

2、对提交部分的测试,需要检验多次连续点击提交、取消等按钮,检验是否可以正确处理

2.1.7 登录/退出

1、对于登录注册页面的测试需要考虑每个输入点的正确性、容错性以及对空输入的处理情况

2、对于登录/退出操作,需检查是否正确保存或清除cookie信息;

3、登录操作,对于选择不同的cookie生存周期,需分别检查是否正确;

2.2 表单种类

2.2.1 单一表单

2.2.1.1 数据的一致性

1、检查表单中显示的数据项(下拉文本框、文本框等)内容是否与数据库中存储的信息一致;

2、修改数据项内容后,检查表单显示的内容是否改变,显示是否正确;

3、对页面的url进行参数修改,是否可以正常处理。单一逐个修改,组合修改检查是否可以正确处理。 2.2.1.2 表单数据项记忆保留

4、检查表单中数据项是否有记忆保留功能,对于已经提交的数据是否能正确显示;

5、对于提交页面连接超时时,需要给出合理的文字提示。对不能连接或者出现异常的页面也要给出合理提示。

2.2.2 多表单

1、关联型表单的基本类型有:

(1) 表单A—>表单B (2) 表单A—>表单B—>表单A (3) 表单A—>表单C &表单B—>表单C

2、检查关联型表单的各条路径是否符合产品,各路径通畅;

3、检查表单间数据传递是否正确

(1) 表单间数据传递如果是显示方式,通过URL传递的数据检查是否

正确;

(2) 对于显示传递方式,手工修改URL传递的数据,检查是否有容错

处理;

(3) 表单间数据传递如果是隐式方式,通过后续表单显示的数据项内

容检查是否正确;

4、多表单间数据传递时,检查如果会中间步骤中断,是否有容错处理,是否能保证数据在数据库中的唯一性;

5、检查直接访问中间表单的URL时,是否限制访问,做出了相应的容错性处理,保证路径顺序的完备性;

6、对连续页面功能操作测试时,需要考虑浏览器上刷新、回退、前进按钮的影响。在登录、密码输入校验等不可逆的位置,应对回退前进进行适当处理,需要检验

7、对存在与多个页面的功能需要统一的结果界面时,需要检验不同的触发点得到的结果页面是否一致

8、提交写数据的事务性测试,对于分段提交的数据,当数据的录入不完整时,如缺少某一段或多段数据,检查是否有容错性处理;

2.3 功能测试

功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。常用的测试方法如下: 2.3.1 页面链接检查

1、每一个链接是否都有对应的页面,并且页面之间切换正确;

2.3.2 相关性检查

2、删除/增加一项会不会对其他项产生影响,如果产生影响,这些影响是否都正确;

2.3.3 检查按钮的功能是否正确

3、检查update, cancel, delete, SAve等功能是否正确;

2.3.4 字符串长度检查

4、输入超出需求所说明的字符串长度的内容, 看系统是否检查字符串长度,会不会出错;

2.3.5 字符类型检查

5、在应该输入指定类型的内容的地方输入其他类型的内容(如在应该输入整型的地方输入其他字符类型),看系统是否检查字符类型,会否报错;

2.3.6 标点符号检查

6、输入内容包括各种标点符号,特别是空格,各种引号,回车键.看系统处理是否正确;

2.3.7 中文字符处理

7、在可以输入中文的系统输入中文,看会否出现乱码或出错;

2.3.8 检查带出信息的完整性

8、在查看信息和update信息时,查看所填写的信息是不是全部带出.,带出信息和添加的是否一致;

2.3.9 信息重复性检查

9、在一些需要命名,且名字应该唯一的信息输入重复的名字或ID,看系统有没有处理,会否报错,重名包括是否区分大小写,以及在输入内容的前后输入空格,系统是否作出正确处理;

2.3.10 检查删除功能

10、在一些可以一次删除多个信息的地方,不选择任何信息,按”delete”,看系统如何处理,会否出错;然后选择一个和多个信息,进行删除,看是否正确处理;

2.3.11 检查添加和修改是否一致

11、检查添加和修改信息的要求是否一致,例如添加要求必填的项,修改也应该必填;添加规定为整型的项,修改也必须为整型;

2.3.12 检查修改重名

12、修改时把不能重名的项改为已存在的内容,看会否处理,报错.同时,也要注意,会不会报和自己重名的错;

2.3.13 重复提交表单

13、一条已经成功提交的纪录,点击back后再提交,看看系统是否做了处理;

2.3.14 检查多次使用back键的情况

14、在有back的地方,back回到原来页面,再back,重复多次,看会否出错;同样的重复手工刷新页面(按F5),检查页面显示是否正常;

2.3.15 search检查

15、在有search功能的地方输入系统存在和不存在的内容,看search结果是否正确.如果可以输入多个search条件,可以同时添加合理和不合理的条件,看系统处理是否正确;

2.3.16 输入信息位置

16、注意在光标停留的地方输入信息时,光标和所输入的信息会否跳到别的地方; 2.3.17 上传下载文件检查

17、上传下载文件的功能是否实现,上传文件是否能打开。对上传文件的格式有何规定,系统是否有解释信息,并检查系统是否能够做到;

18、对于上传文件的文件名是否有容错处理,如文件名中包含空格等特殊字符,需考虑上传文件名的各种情况;

2.3.18 必填项检查

19、应该填写的项没有填写时系统是否都做了处理,对必填项是否有提示信息,如在必填项前加* 等提示信息;

2.3.19 快捷键检查

20、是否支持常用快捷键,如Ctrl+C Ctrl+V Backspace等,对一些不允许输入信息的字段,如选入,选日期对快捷方式是否也做了限制;

2.3.20 多窗口并发操作

21、同时开两个或多个窗口测试互斥和并发操作,检查各窗口数据显示、各种操作是否正常;

2.4 数据交互

2.4.1 动态数据显示

1、动态文字随着场景的变化是否正确,符合需求规定;

2、动态文字的显示字体、颜色、间距、size、显示位置是否一致,并符合需求规定;

3、动态文字显示的内容,依据不同要求变化,要求和文字内容的对应是否符合需求规定;

4、动态文字的显示方式,显示次数,循环方式、显示条件都要符合需求规定;

5、动态文字含义是否符合需求;

6、动态文字是否存在拼写错误;

7、动态显示的相关内容包括文字,图片要符合逻辑关系,不能出现不对应,不匹配的现象;

8、对于提示文字,需注意提示的显示方式(在当前页面显示、弹出式对话框)是否符合产品需求,提示语言是否符合产品规定;

9、对功能操作返回的数据结果数量,内容,特征进行抽样检查;

10、提交写或者读数据失败时,例如,获取不到连接超时等,检查是否有相应的容错性处理;

2.4.2 数据更新方式

1、更新方式包括即时更新和定期更新;即时更新方式分为主动即时更新和被动即时更新;

2、对于被动即时更新方式的数据需考虑页面的稳定性,以及是页面性能;

3、对于定期更新的数据,如果被更新数据与页面的其他数据相关,测试方法近似表单测试测试;如果被更新数据与页面其他数据无关联,测试方法近似即时更新方式;

2.5 数据同步

1、涉及到多台服务器同步问题的产品,需要在更新后检验同步情况和效果;

3 技术

3.1 Cookie

1、检查Cookie的时效性是否正确,对于永久cookie,检查是否永久有效;对于临时cookie,检查是否只在当前浏览器及派生的页面中有效,关闭浏览器即失效;

2、检查是否存入指定域名的cookie信息;

3、如果在 cookies 中保存了注册信息,请确认该 cookie能够正常工作而且已对这些信息已经加密。对cookie的安全机制进行测试。如果使用 cookie 来统计次数,需要验证次数累计正确。

4、手工修改cookie信息,检查cookie是否失效;

5、检查IE不同安全级别情况下cookie信息写入是否正确,对于安全级别设置为高或阻止所有cookie时,系统应能给出明确的提示信息;

3.2 Seion

1、Seion存于服务器端,隐式传递数据,对于使用seion传递数据的方式,需要通过显示的数据内容检查数据传递的正确性;

3.3 Java Script 1.对于大量使用java Script的程序需考虑多版本IE的兼容性测试; 2.页面布局不被javacript语句破坏或者因为javacript页面无法显示; 3.javascript逻辑很多的情况可能会影响页面性能,要安排性能测试; 4.浏览器是Web客户端最核心的构件,来自不同厂商的浏览器对Java,、JavaScript、ActiveX、plug-ins或不同的HTML规格有不同的支持。例如,ActiveX是Microsoft的产品,是为Internet Explorer而设计的,JavaScript是Netscape的产品,Java是Sun的产品等等。另外,框架和层次结构风格在不同的浏览器中也有不同的显示,甚至根本不显示。不同的浏览器对安全性和Java的设置也不一样;

3.4 浏览器

1、测试前需要明确那些浏览器产品需要进行测试;

2、对同一个浏览器产品的多个版本,在测试前确认那些需要进行测试;

3、不同浏览器在不同windows环境下进行测试,是否需要测试提前确认;

4、如果产品中嵌入了其他windows产品,需要检验不同版本的使用情况,具体需求需要提前确认;

十大CMS系统

政务型CMS内容管理系统

在线心理测试系统简介

故障诊断机制测试系统简介与实现论文

新CMS内容管理系统用户操作手册

KOOBOO CMS

系统测试与验收方案

国内最常用的PHP+MySql免费CMS系统

如何选一个适合SEO的CMS系统

浅谈选择CMS系统建站的四点注意事项

cms系统简介与测试技巧(材料)
《cms系统简介与测试技巧(材料).doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档