当前位置:   article > 正文

软件功能测试_软件功能性测试

软件功能性测试

1.1 测试的目的和原则

  • 测试的目的是为了找到软件/网站存在的问题(bug、用户体验不好、界面丑陋、功能是否全面)

  • 通过提前找到软件存在问题,可以降低商业风险【省钱】

软件测试的定义

  • 软件测试就是用人工或者自动化对软件系统进行测试,通过测试需要找到预期结果和实际结果的差异

  • 预期结果:在测试之前我们就知道的结果/希望出现的结果

  • 实际结果:测试之后得到的实际结果

软件测试基本原则

1)所有软件只能证明存在问题,不能证明不存在

  • 辨证

  • 所有的软件的都是有问题的,只是这些问题是否已经发现了

2)不能进行穷举测试,应该进行分类测试

  • 穷举:将所有的可能都测试一遍

  • 分类测试

    • 可以被正常搜索的:也就是可以正常显示的哪些,比如男装

    • 不能正常搜索的:也就是哪些不应该被显示的对象,比如各种违禁品

    • 特殊情况:带有特殊符号、空格、什么都不输入,

3)测试工作应该尽早介入,可以降低修复成本

及早发现问题,及早解决

5)测试依赖环境

  • 程序的架构:B/S C/S

    • B/S架构:Broswer/Server,通过浏览器访问服务

    • C/S架构:Client/Server,通过客户端程序访问服务

  • 测试B/S架构准备三款浏览器:谷歌、火狐、IE【苹果、欧鹏、QQ、360、搜狗】

  • 测试C/S架构准备:

    • PC:win7、8、10,mac,linux

    • 手机:安卓、苹果、鸿蒙

6)杀虫剂现象

测试人员在经过一段时间后会进入自己的固有的思维意识,

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号