写给想了解软件测试的朋友

什么是软件测试

当我第一次了解软件测试后才发现和我想象中的测试有很大的区别。
一直以为软件测试只是对程序功能简单的检测,是否正确的实现了程序的功能。但其实这只是对于软件测试最狭义的理解。
要想了解什么是软件测试,首先先了解什么是软件软件即运行的程序,能够满足人们的需求,完成开发者想要完成的工作。软件并不简简单单的是一个个体,它还包括:文档数据程序三个方面。所以软件测试也就是要从这三个方面下手。

软件测试分为三个方面

1.第一个为白盒测试,简单来说就是基于程序代码的测试,测试人员通过阅读程序代码或者通过使用开发工具中的单步调试来判断软件的质量。

2.第二个为黑盒测试,是基于规格说明书的测试,针对测试软件的功能需求进行测试。根据软件的规格对软件进行各种输入,观察软件的各种输出结果,发现软件的缺陷。

3.第三个为灰盒测试,结合了白盒测试和黑盒测试的要素。它考虑了用户端、特定的系统知识和操作环境。是对各种环境下的软件状态的检测。

总结,当然还有静态测试和动态测试,个人觉得初学阶段没必要深入去了解。最重要的即为白盒测试和黑盒测试。

如果想从事代码方面的工作推荐做白盒测试,
如果不是太想从事技术性的工作可以做黑盒测试。

会持续更新关于软件测试方面的内容,毕竟本人也只是一个初学者,希望大家能多给出一些意见,我会尽自己所能,把学习到的东西总结写下来。

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

未完待续吖

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值