软件测试之浅谈自动化测试
作为一名测试工程师,在对产品进行测试的过程中,我讨厌的是执行测试用例,这实在是个枯燥无味的步骤。
测试用例的执行强度大,往往需要在很短的时间内执行大量的测试用例,经常加班加点还完不成,加班到深夜的感受相信大家也都深有体会。
测试工作中重要的工作是需求分析和用例设计,重复性多的工作是用例执行,只要系统有需求变更,我们得重新执行测试用例,往往是一个功能点要写几十条,而且执行测试用例还学不到新知识,是个麻烦的重复劳动。
但是,自动化测试的推出,结束了我们的这种痛苦。
通常,在测试用例通过评审后,测试人员会根据测试用例中描述的规程一步步执行测试,然后将实际结果与期望值做比较。
以往的测试人员按照这种流程进行测试,是十分麻烦且容易出错的,在这个过程中,为了节省人力、物力、时间等硬性资源,也为了提高测试效率,我们引入了自动化测试的概念。
自动化测试简单地讲,是使用机器代替人工进行测试,自动化测试可以做到24小时无人值守,准确执行每一条测试用例,并记录测试结果,自动生成系统报告。
如果发现缺陷,系统会自动通过截图和视频的方式,记录测试过程中问题出现的节点。
自动化测试,简单地来讲,是我们只需要编写脚本,可以让自动化工具来代替人工重复执行枯燥、繁重的测试用例
如需了解更多测试技术信息请关注:http://www.duoceshi.cn/ 深圳多测师软件与技术服务有限公司
上一篇: 软件测试之系统性能测试及调优前期准备
下一篇: 软件测试之手工测试人员如何转测试开发?