软件测试(二)——走近软件测试(7)

软件测试(二)——走近软件测试(7)
12.B/S项目测试
Browser/server,浏览器/服务器模式
优点:分布性强,客户端零维护;可扩展;维护简单方便;开发简单,共享性强
缺点:无法实现个性化的要求;在跨浏览器上,兼容性差;响应速度慢,无法分页显示,给数据库访问造成较大压力;在速度和安全性上的设计上要花费巨大的成本;
web系统的特点:图形化、与平台无关、分布式的、动态的、交互的
**工作原理:**URL:Uniform Resource Location 统一资源定位器
URL格式:protocol://[host.]domain[:port][/context][/resource][?query string] 其中只有协议和 域名是必需的,其他都是可选的。 应用层协议://主机IP或域名:端口/资源所在路径/文件名? 请求参数
HTTP协议——超文本传输协议:• 提交表单 当用户在小程序内发生过提交表单行为且该表单声明为要发模板消息的,开发者需 要向用户提供服务时,可允许开发者向用户在7天内推送有限条数的模板消息在这里插入图片描述

Web测试技术:链接测试、表单测试、图形测试、整体界面测试、内容测试、交互性数据测试、兼容测试、性能测试、安全测试

13.APP移动端测试
分类 :• 工具类 • 社交类 • 生活服务类 • 休闲娱乐类 • 行业应用类
APP测试流程:• 计划阶段 • 设计阶段 • 执行阶段 • 评估报告阶段
APP测试方法:Android与IOS、UI测试(用户界面设计)、功能测试、安装卸载、启动运行、注册登录、前后台切换、升级更新、消息推送测试、异常测试、安全测试、兼容性测试
APP测试与Web测试的区别:系统构架不同、测试方法不同、测试工具不同
APP测试经验:确定设备和平台再动手;避免手势冲突;关注用户体验;设计通知和消息提示;及时显示和同步消息;确保成功集成和调用第三方APP
M端(移动Web)测试:网络种类多,间断问题,屏幕的限制,手势,web和移动端的同步
微信小程序测试:功能测试;兼容性测试:操作系统兼容性、屏幕兼容性、微信版本兼容性;网络测试、接口测试、易用性测试、性能;交易:小程序支持交易,那么它与微信的钱包、卡包都是可以交互的。如果有交易功能,需要验证各 种交易场景;缓存:比如需要验证清空微信的缓存是否对小程序有影响;权限:已授权/未授权;消息机制:• 支付当用户在小程序内完成过支付行为,可允许开发者向用户在7天内推送有限条数的模板消息• 提交表单 当用户在小程序内发生过提交表单行为且该表单声明为要发模板消息的,开发者需 要向用户提供服务时,可允许开发者向用户在7天内推送有限条数的模板消息

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值