软件测试总结(一)

文章详细阐述了软件测试的多个方面,包括分析测试需求和案例设置,熟悉数据库结构,使用性能测试工具,进行安全性和兼容性测试,采用不同测试方法,以及理解和应用Android或iOS开发知识。此外,还强调了APP自动化CICD在测试流程中的重要性。
摘要由CSDN通过智能技术生成

1.分析测试需求和案例设置


主要对软件的功能进行拆分
模块,包含多个功能操作的对象或功能集合
功能点,能够独立完成意一件事或者一个业务,比如,新建,打开等
业务流程,软件为了完成业务或完成核心功能所经历的步骤
业务逻辑,对业务的不同出路方式
业务规则,如果要求用户名只能用英文,5-11个字符等
编写测试用例,按照功能模块拆分与整理

2.熟悉数据库,存储过程,触发器,同义词

3.性能测试工具,安全测试,
客户端性能测试 CPU占用,内存占用,界面流畅度,流量消耗,电量消耗,GPU渲染测试,冷启动,热启动
服务端的性能测试
安全测试;反编译,数据安全,键盘安全,通信保密性,安全策略

4.如何开展APP兼容性测试
测试android,ios系统各个不同的版本,屏幕大小的兼容
设备型号,系统版本,屏幕尺寸,分辨率,网络类型,
安装,卸载,升级,推送消息,用户体验,稳定性,弱网测试
交叉性测试,接收来电,短信,推送,弹窗信息,切换外部设备
推送消息实现方式,服务端设置,客户端设置,界面设计,功能易用性,横竖屏切换,系统功能响应
稳定性测试 adb shell monkey -p packagename  -v -v -v 100


5.测试方法,需求分析
熟悉了业务知识才能有效的使用系统,系统越熟悉,发现问题越容易
作为测试人员,从客户的角度分析求取,或者站在业务系统的角度,给需求个开发人员一些建议
测试人员需要多思考,不要被惯性思维束缚,
充分利用网络资源,学习经验,并运用到实际的需求分析中
善于总结,把经常见到的用例设计和好的需求分析实例,分享给别人,也巩固自己的能力

6.了解android或ios开发
7.APP自动化CICD
 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值