BS 架构系统的测试

发现网上BS架构的测试并没有一个统一的观点甚至是顺手的工具,我把自己的经验总结如下。

首先指出,测试的人员是兼职人员或临时人员,非开发人员。

测试思想:分模块测试。一般的BS架构系统都会根据模块的不同划分到不同的目录下。测试的时候可以按照模块测试。

测试步骤:前提是不看需求分析,直接登录bs系统。在目标模块上的主页面上,点击各个执行部件。一般即可了解大体功能和流程。

 

1.首先是整体测试。看看整个模块的主要功能、页面逻辑等等是否有错。

2.采用树结构的广度优先搜索方法,点击每个页面上的功能点,查看输入细节、页面跳转细节、展示细节。特别注意输入特殊字符、页面执行返回操作时候的跳转(一般执行确定操作都可以正确跳转)、页面的显示是否跟输入相同。

3.其他测试。web系统的特殊性,一般的还要测试Cookie,缓存测试、超时测试、是否可以跳过登录直接输入url进入系统的测试等等。

4.测试报告。这里指的不是真正的很长很烦的测试报告,而只是1个Excel表格。除了要求很严格的公司,一般的只要给出一个表格就行。(原因是显然的,我们最终交付的是代码而不是报告)表格应该有错误编号、重要程度(逻辑错误算重要,页面的验证算不重要)、错误描述、发现人、纠正人、以及时间戳即可。已经修正过的错误可以一红色标注。

  测试报告上要标明测试平台(系统),浏览器名称以及版本。

 测试报告尽量可以按照天来交付也可以按照模块交付,再得到测试报告修复的结果之后,应该先验证修复的结果,再做接下来的测试。

 

以上基本的,大概就可以应付中小公司(所以我也没提数据库连接测试和服务器连接强度测试)的测试了。要求严格的公司、需要完整测试报告的公司需要另说。

     

 

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
BS架构下,管理系统代码需要按照前后端分离的原则进行开发。前端代码主要负责用户界面的展示、交互和美化,而后端代码则负责处理业务逻辑、数据存储和网络通信等功能。 前端代码通常使用HTML、CSS和JavaScript等技术进行开发,前端框架如Vue.js、React等也可以提高开发效率。在管理系统中,前端代码需要包括各种表单、表格、图表等界面元素,以及与用户交互的功能,如登录注册、数据查询和信息展示等。 后端代码主要使用Java、Python、Node.js等语言进行开发,数据库技术如MySQL、MongoDB等也是常用的技术。后端代码需要处理用户输入的请求,进行相应的业务逻辑处理,并将结果返回给前端。同时,后端还需要处理用户身份验证、权限管理、数据存储和安全保护等功能。 管理系统代码需要考虑到系统的稳定性、安全性、扩展性和可维护性等方面的需求。开发时需要采用模块化和组件化的设计思想,使得代码可以复用和扩展。同时,需要进行严格的代码审查和测试,保证系统的稳定和安全。随着业务需求的变化,还需要及时更新和维护代码,以适应系统的发展和用户的需求。 最后,管理系统代码的开发还需要与产品经理、设计师和测试人员密切合作,确保系统的功能和用户体验达到预期的目标。通过团队协作,可以高效地完成管理系统的开发和维护工作。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值