软件测试,简单的说就是找Bug,说正规点就是利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估,执行测试用例后,需要跟踪故障,以确保开发的产品适合需求。
就公司而言,在没有正式购买产品时要试用。其实这就是一个测试。要测试首先要有对象,比如这里的产品。要有用户,要么是个人要么是公司。还要有标准,比如个人的感受,比如公司的一套套评判准则,有试用评估报告,有试用报告。当然对个人而言就简单的合适就好。当然如何解释合适两个字就变得如此的困难。简单而言,所有的测试都有一个目标导向。这里的合适就好,其实就是一个目标导向,当然这个导向的目标越是明却,那么测试可能就越精确。测试出来的效果就越好。
在我的理解中,软件测试是这样的:“以客人的需求为标准,找出与之相符的部分,确认与之相符的程度,找出与之不符的部分,确认是否为客人的隐性需求,是否与客人习惯,客户行业规范相关;以客人的角度理解使用软件,找出操作上困难,界面上难看的,以及影响工作进度的部分,并不断的分析历史报告,图表等,以此来不断提高自身及团队的测试水平,以此不断精进整个软件测试流程来为其他相关软件开发中的团队提供服务。