B/S 应用中经常用到的测试方法:

1、功能测试

测试服务器的功能是否都已经实现且业务都能正常进行

2、数据库测试

测试服务器存储的数据的精确性和完整性,检查客户端应用提交的事务,以保证数据被正确地存储、更新和检索。

3、事务测试

创建一系列的测试以保证每类事务被按照需求处理。测试着重于处理的正确性。

4、性能测试

寻找系统瓶颈,确保系统在高并发的时候,仍然能正确的对事务进行处理。

5、兼容性测试

确保系统能在各种浏览器中能正常运行和处理业务。

6、安全性测试

一般系统要挂到互联网,会面临各种攻击,需要对系统进行一个整体的安全性是否达标的测试。

在系统的性能方面

1、B/S占有优势的是其异地浏览和信息采集的灵活性。任何时间、任何地点、任何系统,只要可以使用浏览器上网,就可以使用B/S系统的终端。

不过,采用B/S结构,客户端只能完成浏览、查询、数据输入等简单功能,绝大部分工作由服务器承担,这使得服务器的负担很重。

2、采用C/S结构时,客户端和 服务器端都能够处理任务,这虽然对客户机的要求较高,但因此可以减轻服务器的压力。而且,由于客户端使用浏览器,使得网上发布的信息必须是以HTML 格式为主,其它格式文件多半是以附件的形式存放。而HTML格式文件(也就是Web页面)不便于编辑修改,给文件管理带来了许多不便。

版权声明:本文由会员roger814,yjdeihc首发于51Testing软件测试论坛每周一问活动。

原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。

22/2<12

软件测试c s系统和b s,对C/S与B/S架构的产品进行系统测试,有哪些不同点与相同点?...相关推荐

  1. 简述Android操作系统和IOS系统的区别;

    软件测试面试题中: 简述Android操作系统和IOS系统的区别: 1.两者运行机制不同:IOS采用的是沙盒运行机制,安卓采用的是虚拟机运行机制. 2.两者后台制度不同:IOS中任何第三方程序都不能在 ...

  2. 华为鸿蒙系统概念图,华为P50Pro概念图:没有麒麟芯片,鸿蒙系统和7镜头也可以很豪横...

    余承东正式对外宣布,手机芯片没了,也就是说华为Mate40Pro很可能是最后一款麒麟芯片手机,明年发布的华为P50Pro很可能就要搭载其他制造商芯片了.如果没有麒麟芯片,那么华为旗舰机还豪横得起来吗? ...

  3. AI一分钟|锤子发布TNT系统和Pro 2S;美团点评将在9月20日左右正式登陆港交所

    ▌锤子发布 Smartisan OS TNT 桌面系统和 Pro 2S 锤子科技在 8 月 20 日的夏季新品发布会上,锤子科技正式推出了 Smartisan OS TNT 桌面系统.  TNT ...

  4. linux shell 宏定义_Linux系统和Shell命令行简介,走上数据分析之路

    122Linux系统和Shell命令行简介,走上数据分析之路 本节作者:刘永鑫 中国科学院遗传与发育生物学研究所 版本1.0.2,更新日期:2020年8月31日 本项目永久地址:https://git ...

  5. linux执行class文件_「大数据干货」Windows系统和Linux系统中打jar包与导入语句剖析...

    Jar包是Java中的压缩包格式,同Zip格式一样,用来对.class文件统一管理,如下是在Windows系统和Linux系统中不同的打包和执行.class程序的过程. windows: Linux: ...

  6. ios 系统提示框_经验分享:新购买移动硬盘格式化为Windows系统和Mac系统同时可以使用的方法...

    经常使用硬盘的小伙伴们都知道,新买的移动硬盘,要想在Windows系统使用的话是可以直接使用的,因为一般情况下新买的移动硬盘格式是适用于Windows系统的NTFS格式:如果想让该移动硬盘也能在苹果的 ...

  7. 用软件lm_sensors监测Linux系统和CPU温度(转)

    为什么80%的码农都做不了架构师?>>>    用软件lm_sensors监测Linux系统和CPU温度 详细出处参考:http://www.jb51.net/os/RedHat/1 ...

  8. carplay是否可以用安卓系统_是否可以仅用键盘来操作Windows 10系统和Windows 10应用?...

    一.问题的由来 1. 当时的情景: Windows 10系统上面的鼠标驱动存在问题,鼠标无法使用.我需要打开计算机管理中的设备管理器更新或者重新安装鼠标驱动. 2. 提出问题: 如何使用键盘来做这些操 ...

  9. Dom查看数据库mysql_Linux中OS系统和MySQL数据库巡检生成html

    今天在github上看到看到作者domdanrtsey的两款巡检脚本完成OS系统和MySQL数据库巡检,脚本是平时使用的命令的堆积,但是比较特别是作者将脚本输出成html格式,这样就可以通过浏览器完成 ...

最新文章

  1. xx学OD -- 消息断点 RUN跟踪(下)
  2. epoll监听文件_【原创】万字长文浅析:Epoll与Java Nio的那些事儿
  3. hdu5399(模拟)
  4. [刷题]算法竞赛入门经典(第2版) 4-1/UVa1589 - Xiangqi
  5. em算法python代码_EM算法的python实现的方法步骤
  6. ansys里面自带chemkin_ANSYS CFD原来还有这么多功能,初学者都进来了解
  7. 第44课 角谷猜想 动动脑 第2题 阅读程序写结果
  8. java map操作_Java HashMap的基本操作
  9. Java连接各种数据库的实例
  10. poj3171 Cleaning Shifts
  11. python PPT批量制作封面图及导出视频教程
  12. elasticsearch小记之—— unmapped_type的使用
  13. 含有一个量词的命题的否命题_高一 | 数学必修一全称量词与存在量词知识点总结...
  14. Model性能相关操作:select_related
  15. atx和matx机箱_常见的主板规格ATX与mATX比较,各有什么优缺点,选哪个好?
  16. 怎样设置图片大小php,php调整图片大小的方法
  17. 20200120 数据结构和算法之 数组循环队列的实现
  18. 无需MS Office创建Excel!再C ++中以编程方式在Excel电子表格中创建图表
  19. 什么是软件测试,软件测试究竟是做什么的
  20. 正确使用uniapp搭配微信开发者工具自带的骨架屏功能,生成骨架屏

热门文章

  1. 把本地的jar包打包到maven本地仓库里
  2. python函数赋值给对象_【Python核心编程笔记】一、Python中一切皆对象
  3. java cxf服务端_webservice概述及cxf在Java开发中应用(二) 简单搭建cxf服务端
  4. idea 查看jsp是否被引用_IDEA集成Java性能分析神器JProfiler
  5. c语言学习-判断101-200之间有多少个素数,并输出所有素数及素数的个数
  6. Cmake-cmake_minimum_required()
  7. 使用ViewModel模式简化WPF TreeView
  8. 使用Span T 提高C#代码的性能
  9. SQL Server:查找周开始和结束日期时间
  10. 在存储过程中构建动态SQL