精华内容
下载资源
问答
  • (1)系统架构方面 web项目,一般都是B/S架构,基于浏览器的;而app则是C/S的,必须要有客户端。web测试只要更新了服务器端,客户端就会同步会更新。...web端测试的功能点: 链接测试(所有页面是否正常链接

    (1)系统架构方面

    web项目,一般都是B/S架构,基于浏览器的;而app则是C/S的,必须要有客户端。web测试只要更新了服务器端,客户端就会同步会更新。而且客户端是可以保证每一个用户的客户端完全一致的。但是app端是不能够保证完全一致的,除非用户更新客户端。如果是app下修改了服务端,意味着客户端用户所使用的核心版本都需要进行回归测试一遍。

    (2)功能测试

    web端和app端在流程和功能测试上是没有区别的。系统测试和一些细节可能会不一样。

    web端测试的功能点:

    1. 链接测试(所有页面是否正常链接到目标跳转页面;页面是否存在)
    2. 表单测试(常见控件:输入框、下拉框、上传文件:图片、excel、txt等、提交按钮、单选按钮的判断)
    3. 搜索测试(单个条件查询;多个条件查询;全部条件查询;整体考虑时候更考虑业务重点;时间搜索考虑开始时间等于结束时间,开始时间小于结束时间考虑跨天,跨月、跨年,开始时间大于结束时间,是否支持手动输入)
    4. 删除测试(没有数据删除;选择一条数据或者批量删除;删除数据的关联性;数据库角度删除数据是否及时更新)
    5. cookie和session测试(鉴权;确定浏览器是否存储cookie目录有无;保存时间之外cookie是否正常;删除浏览器存储cookie目录,再次登录,怎么处理)
    6. 数据库测试(功能同步关注---所有页面功能,都会涉及数据库的增删改查;搭建测试环境,初始化sql脚本,检查正确性)
    7. 实际上UI界面和兼容性测试也算功能测试中

    app测试的功能点:

    1. 安装与卸载(正常的安装和卸载;安装和卸载的取消操作;重复安装;安装空间不足;卸载是否卸载完;线上关注上架的应用市场)
    2. 软件更新升级(能否正常升级;强制性和非强制性升级版本;跨版本升级)
    3. 登录测试(登录鉴权;不同终端的数据同步;token过期;有无需求app端只能一台手机登录)
    4. 离线测试(缓存数据在手机本地,离线是否支持浏览)
    5. 消息推送(消息关闭后所有涉及到消息推送的消息都接受不到;是否针对性推送;推送消息显示位置是否直接点击跳转;锁屏和未锁屏;)

    (3)兼容性测试

    web是基于浏览器的,所以更倾向于浏览器和电脑硬件,电脑系统的方向的兼容,不过一般还是以浏览器的为主。

    1. 操作系统兼容性(市场上有很多不同的操作系统,常用的有Windows XP、Windows7、Mac、Linux等操作系统;同一个应用在不同的操作系统下,可能会有兼容性问题,可能有些系统正常,有些系统不正常,我们应该当针对当前主流的操作系统版本进行兼容性测试)
    2. 浏览器的兼容性一般是选择不同的浏览器内核进行测试(主流:IE、chrome、Firefox),同一个应用在不同的浏览器下,可能会有兼容性问题,可能有些浏览器正常,有些浏览器不正常,我们应该当针对当前主流的浏览器版本进行兼容性测试;

      (1)IE内核常见的浏览器有:IE6、IE7、IE8、IE9、IE10、IE11、360安全浏览器(兼容模式)、360极速浏览器(兼容模式)、搜狗浏览器(兼容模式)、QQ浏览器等等;

      (2)Firefox内核常见的浏览器即火狐浏览器(Firefox);

      (3)Chrome内核常见的浏览器有:Chrome、360安全浏览器(极速模式)、360极速浏览器(极速模式)、搜狗浏览器(高速模式)

    3. 分辨率兼容性(同一个页面在不同分辨率下,显示的样式可能会不一样,所以需要进行分辨率的兼容性测试)
    4. 网速测试。(测项目在不同的网络环境中能正常的运行测试,可以通过Fiddler、360插件等软件进行设置限速测试)->>关于web端兼容性更详细的可以查看此链接>>https://blog.csdn.net/xyj931112/article/details/79529209

    app的兼容测试

    1. 操作系统兼容(Android还是iOS);
    2. 手机设备系统版本;
    3. 要看分辨率,屏幕尺寸
    4. 不同厂商的ROM(只读存储器)不同,app在调用过程中会出现很多不兼容问题
    5. 在不同的网络类型下,对APP的功能的影响等。关于app端兼容性更详细的可以查看此链接->>https://www.jianshu.com/p/c3ba4e3b2f0a?from=singlemessage

    (4)性能测试

    web页面可能只会关注响应时间,而app则还需要关心流量、电量、CPU、GPU、Memory这些了。

    (5)专项测试(app方面)

      一些异常场景的考虑以及弱网络测试。这里的异常场景就是中断,来电,短信,关机,重启等;而弱网测试是app测试中必须执行的一项测试。包含弱网和网络切换测试。需要测试弱网所造成的用户体验,重点要考虑回退和刷新是否会造成二次提交。需要测试丢包,延时的处理机制。避免用户的流失。这些在前面的弱网测试那篇已经讲过,这里不再讲了。安装、卸载、更新,现在app产品的用户都是使用的触摸屏手机,所以测试的时候还要注意手势,横竖屏切换,多点触控,事件触发区域等测试。

      web测试是基于浏览器的所以不必考虑这些。而app是客户端的,则必须测试安装、更新、卸载。除了常规的安装、更新、卸载还要考虑到异常场景。包括安装时的中断、弱网、安装后删除安装文件,更新的强制更新与非强制更新、增量包更新、断点续传、弱网,卸载后删除app相关的文件等等。

    展开全文
  • Web端测试和App端测试的区别

    千次阅读 多人点赞 2018-08-07 17:54:31
    单纯从功能测试的层面上来讲的话,APP 测试web 测试流程和功能测试上是没有区别的。  系统架构方面:  web项目,一般都是b/s架构,基于浏览器的  app项目,则是c/s的,必须要有客户端,用户需要安装客户端。...

    单纯从功能测试的层面上来讲的话,APP 测试、web 测试 在流程和功能测试上是没有区别的。 
    系统架构方面: 
    web项目,一般都是b/s架构,基于浏览器的 
    app项目,则是c/s的,必须要有客户端,用户需要安装客户端。 
    web测试只要更新了服务器端,客户端就会同步会更新。App项目则需要客户端和服务器都更新。

    性能方面: 
    web页面主要会关注响应时间 
    而app则还需要关心流量、电量、CPU、GPU、Memory这些。 
    它们服务端的性能没区别,都是一台服务器。

    兼容方面: 
    web是基于浏览器的,所以更倾向于浏览器和电脑硬件,电脑系统的方向的兼容 
    app测试则要看分辨率,屏幕尺寸,还要看设备系统。 
    web测试是基于浏览器的所以不必考虑安装卸载。 
    而app是客户端的,则必须测试安装、更新、卸载。除了常规的安装、更新、卸载还要考虑到异常场景。包括安装时的中断、弱网、安装后删除安装文件 
    此外APP还有一些专项测试:如网络、适配性。。。

    APP测试特点

    (除了按需求说明书外的 功能测试 之外还需要进行如下测试)

    1: 适配性测试(也叫兼容性测试,不同的安卓版本,不同厂商,不同手机品牌)

    2: 不同网络测试 (2G网络/3G网络/4G网络/WIFI网络)

    3; 在线升级测试

    4: 中断测试(电话、短中消息打扰)

    5: 耗电量测试

    6: 弱网测试(信号差,信号屏蔽实验室)

    7: 安装卸载 (C/S)

    8: 流量测试

    展开全文
  • cd work/uniapp-web/ # 查看当前项目中的文件是不是最新的 ll # 查看服务中的目录有没有项目文件夹 ll /var/www/html # 有tao-zhi-client-mobile-web2/ 删除 # 无tao-zhi-client-mobile-web2/ 创建 # 删除旧的...
    1. 打开 WinSCP
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    命令 - 在PuTTY中打开

    输入密码(复制 - 右键 - 回车)

    # 当前目录切换到项目目录
    cd work/uniapp-web/
    
    # 查看当前项目中的文件是不是最新的
    ll
    
    # 查看服务中的目录有没有项目文件夹
    ll /var/www/html
    
    # 有tao-zhi-client-mobile-web2/	 删除
    # 无tao-zhi-client-mobile-web2/  创建
    
    # 删除旧的项目文件
    sudo rm -rf /var/www/html/tao-zhi-client-mobile-web2
    ll /var/www/html
    
    # 创建新的项目文件夹
    sudo mkdir /var/www/html/tao-zhi-client-mobile-web2
    ll /var/www/html
    
    # 当前目录要在work下 拷贝
    sudo cp -r ./* /var/www/html/tao-zhi-client-mobile-web2
    
    # 查看新的项目文件的日期是不是最新的
    ll /var/www/html/tao-zhi-client-mobile-web2
    
    # 重启 ngiax服务
    sudo nginx -s reload
    
    展开全文
  • Web端和App端测试区别

    2020-04-28 10:57:59
    从功能的角度,Web端和APP端测试流程基本一致 2.黑盒用例编写角度: 从编写用例方法角度采用等价类,边界值,场景法,错误推测法,流程法,编写基本一致 3.部署角度: Web更新了服务器,客户端也会同步更新 属于B/...

    Web和App测试区别

    测试知识与君共享
    1.功能测试角度:

    从功能的角度,Web端和APP端测试流程基本一致
    

    2.黑盒用例编写角度:

    从编写用例方法角度采用等价类,边界值,场景法,错误推测法,流程法,编写基本一致
    

    3.部署角度:

    Web更新了服务器,客户端也会同步更新  属于B/S架构 浏览器--》服务端
    
    APP需要同时更新客户端和服务器,不同版本对应不同的后台 属于C/S架构  客户端--》服务端
    

    4.性能角度:

    Web端:响应时间
    
    App端:流量,内存,CPU,Memory,电量
    

    5.兼容性角度:

    Web端主要是关注浏览器兼容(主流浏览器)与操作系统(Windows,Mac,Linux)兼容性测试
    
    App端主要是关注手机机型适配,IOS,Android系统兼容性测试
    

    6.APP单项测试

    弱网测试
    
    中断测试
    
    机型适配测试
    
    手机访问权限测试
    
    界面分辨率测试
    
    弱网测试  2G/3G/4G
    

    个人编写的思维导图可以在百度网盘链接进行下载:
    https://pan.baidu.com/s/1KNiQVEuqatFlc0VTMNHwIw 密码:19e8

    爱测试的小浩

    展开全文
  • 工作中接触了不同类型的web端系统,内容不同,需求不同,测试关注点也存在些许的不同,但是总体测试思路和关注的点都类似,下面是总结自己所接触的web端系统测试的一些测试点,不尽全面,以后接触新的业务系统时再...
  • 移动端和web端测试有什么区别 单纯从功能测试的层面上来讲的话,APP 测试、web 测试 在流程和功能测试上是没有区别的。 根据两者载体不一样,则区别如下: 系统结构方面 web项目,b/s架构,基于浏览器的;web测试...
  • Web端测试【1】

    2018-07-20 14:27:05
    1.测试流程 Web测试的流程和其他测试并没有什么差别,都是: 项目立项 ->需求分析 ->测试计划 ->测试设计 ->测试方案 ->测试执行 ->结果分析与测试报告 在测试计划...
  • 一、测试流程WEB测试和app应用测试流程上来说,没有区别。...二、web测试和app测试具体区别1、兼容性测试的区别在WEB端是兼容浏览器,在应用端兼容的是手机设备而且相对应的兼容性测试工具也不相同,W...
  • Web端通用测试

    2020-05-11 14:14:27
    通用性测试功能点: √ 文本输入框 √ 日期选择框 √ 表单测试 √ 数据校验 √ cookies √ 分页功能 ...√ 业务流程测试 √ 安全性(sq注入/xss攻击) √ 第三方登录 √ 密码 √ 权限 √ 支付 √ 菜容(浏览器/分
  • VUG当中: 1.打开VUG新建HTTP协议 2.录制 a.录制前设置 b.录制 3.编辑脚本 a.事务 b.参数化 c.关联 d.并发点 e.检查点 4.回放:检查我们编辑的脚本是否有错 单用户单次迭代 单用户多次迭代 ......
  • 多个流程的业务流程测试 返回键、回车键、刷新键等键盘的测试 上传图片的测试 上传文件的测试 功能操作的测试 多个浏览器是否正确加载、显示和使用 是否支持多种语言 插件是否正常使用 多个操作系统是否正确加载、...
  • 从功能测试方面讲,Web测试与App测试在测试用例设计和测试流程上没什么区别。而两者的主要区别体现在如下几个方面: 1 系统结构方面 Web项目,B/S架构,基于浏览器的;Web测试过程中,客户端会随服务器同步更新,...
  • web自动化测试流程

    千次阅读 2020-04-30 17:47:18
    一.web自动化入门 1.什么是web自动化测试? 让程序代替人为自动验证web项目功能的过程 ...app自动化测试:Appium 接口自动化测试;jemeter,postman 性能测试:jemeter.loadrunner 4.selenium webdriver工作...
  • 2、启动测试-测试过程中web端测试开启F12浏览器自带的调试工具,APP使用fiddler抓包(自行设置代理,下载证书),每进行一个操作,一般都会调用对应的接口,如下图所示,自带的工具都能查看到请求方式,入参内容等,...
  • 我想大多数开始进行web端页面测试的人,一开始会的都是在页面上点点点,然后一看到页面上有什么图片失效啊,页面遮挡就觉得是找到了大bug;一开始我也是这样,尽管我很谨慎,很仔细,把页面上的每一个角落都看了几十...
  • 一、安装测试基本工作流程:二、扫描原则扫描的原则“Appscan全面扫描”包含两个阶段:探索和测试。探索阶段在第一个阶段里,appscan会通过模仿成web用户单击链接并填写表单字段来探索站点(web应用程序或web server)...
  • Page Object 是 Selenium 自动化测试项目开发...认识 Paget Object一、Page object 简称POM框架POM提供了一种在UI层操作、业务流程与验证分离的模式,这使得测试代码变得更加清晰和高可读性;对象库与用例分离,使得...
  • 表单值域测试(等价类测试、边界值测试、必填项测试、提示语测试)、UI测试、兼容性测试、逆向思维测试流程测试(场景测试)、逻辑测试、数据库准确性测试、安装插件测试、cookie测试、故障转移和恢复测试、稳定性...
  • 这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的...,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入...
  • 客户交付一个性能测试项目,请阐述你的实施流程。答案:测试设计阶段:1)了解被测系统的性能需求,定义测试目标和范围;2)了解系统的技术信息,如系统架构等;3)确定测试方案、进度安排,并制定测试计划,场景设置...
  • 写在开头:本文推荐的测试工具都是现在市场上... 禅道官网传送门:https://www.zentao.net/特点:开源,有免费版也有收费版,包括了项目管理的核心流程很多人最早接触的测试管理工具就是禅道。禅道是第一款国产的开...
  • 安全测试--WEB,微信渗透测试报告

    千次阅读 2019-02-27 16:00:46
    测试流程: 1.先用wvs扫 2.暴力破解 3.稍微看下请求包有什么不妥的地方没有,比如明文传输,cookie放太多个人信息,等等 4.一边看wvs结果可以一边找sql注入点,比如查询的地方 5.一边看wvs一边看xss的注入点,比如...
  • App测试流程

    2019-12-01 09:30:24
    web端测试点汇总 前言  前面一篇文章讲解了app测试一些功能点。那么相应的也梳理一下web测试相关的功能的测试点吧,此篇文章只是给你们一个思路,如果要涉及web端每个测试点,基本不可能实现的,所以只是提供一个...
  • Web测试和App测试区别

    2020-12-18 16:26:15
    一、测试流程 ...在WEB端是兼容浏览器,在应用端兼容的是手机设备而且相对应的兼容性测试工具也不相同,WEB因为是测试兼容浏览器,所以需要使用不同的浏览器进行兼容性测试(常见的是兼容IE6,IE8,铬,火狐)
  • 测试流程

    2020-09-10 14:47:52
    1.需求评审 测试工程师在需求评审中的主要职责是什么? 1)确认自己对需求的理解是否清晰 2)对需求中不合理的地方提出修改意见 3)根据用户体验角度提出建议 4)对比市场上的同类产品 ... WEB端 手机
  • 由于无线客户端产品和传统的Web端测试所注重的点大有不同,客户端的测试更关注视觉和交互,和各种场景下客户端的处理逻辑,所以测试流程也需要和传统的Web测试有所区别。  希望对无线测试有兴趣的同学们,一起讨论...
  • 一、测试流程WEB测试和app应用测试流程上来说,没有区别。...二、web测试和app测试具体区别1、兼容性测试的区别在WEB端是兼容浏览器,在应用端兼容的是手机设备而且相对应的兼容性测试工具也不相同,W...
  • 一、测试流程 ...在WEB端是兼容浏览器,在应用端兼容的是手机设备而且相对应的兼容性测试工具也不相同,WEB因为是测试兼容浏览器,所以需要使用不同的浏览器进行兼容性测试(常见的是兼容IE6,IE8,铬

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 506
精华内容 202
关键字:

web端测试流程