写好软件测试脚本准备条件

发表于:2017-1-12 10:58

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:51Testing    来源:51Testing软件测试网原创

  作为软件测试新手,都会考虑如何写好脚本。测试脚本,是自动执行测试过程(或部分测试过程)的计算机可读指令。它可以被创建(记录)或使用测试自动化工具自动生成,或用编程语言编程来完成也可以综合以上三种方法进行。
  同时也要先了解自动化测试工具自己的脚本语言,明白它所抓取的信息是什么(即命令),将这些命令组织起来(参数化与编程)按这个自动化测试脚本的规则将一切程序化得实现。最后,比较难的一步是做到这样的程序具有弹性机制,可重复使用在同类项目中。
  因此在具有手工测试经验的前提下,还是需要分析一下是否满足做自动化测试的条件:
  (1) 它是被频繁地重复地使用的
  (2) 相对来说,它是易于自动化的
  (3) 它难于手动地再现
  (4) 在程序发布之前没有做测试的话有较高的风险
  完美的自动化测试就是:
  1、制定完善的测试计划;2、分析测试需求;3、设计测试用例; 4、搭建测试环境;5、编写测试脚本;6、分析测试结果、记录测试问题;7、跟踪测试BUG;8、写工作日志···
  其实自动化测试的核心是模拟人工操作,对具体操作进行参数化,重复同样的操作。同样,不同的自动化测试工具所用的语言不同,所以具体问题要具体分析了,比如使用QTP进行自动测试时,脚本语言是vbscript,对IE和Firefox都有支持,并且是软件界面的形式;UI自动化测试工具 TestWriter,支持C#,java语言,可以测试web端和手机端,还有更多就不做介绍,比如selenium等。
  以上先了解这么多,下期再聊。
点击>>【免费下载自动化测试工具TestWriter】>>【晒TestWriter测试工具使用心得,赢测试积点】
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号