自动测试。 自动化测试工具,自动测试是建立在自动化测试工具基础上的,其实更直白的说是手工测试的辅助,或是说是补充。这是自动测试正确的认识,本人的观点。
  在很多公司高层,认识测试team中,应用自动测试可以省去更多的人力、物力,这点是建立在有效测试基础之上,建立字手工测试基础上。
  第一 在测试中缺乏测试的实践检验,如果缺乏测试经验,测试组织差,文档好或是文档不一致,测试缺陷发现能力差,这种情况下去来采用自动化测试并不是好办法,而此时感觉改进测试过程是提高有效测试的关键
  第二 期望性和实际性的差别,对自动测试期望过高,希望在自动测试过程中把自动发现缺陷,测试在首次运行时有可能发现缺陷,如果手工测试已经运行并通过,再运行相同的测试发现新的缺陷的可能性小的多,,除非测试正执行一段已经修改过的或者是在不同的环境中运行,回归测试是自动工具的优势之一,应用自动测试工具重复运行过的测试一件有意义的工作,但在目前的测试工具中,本身很难在无人干预的前提下自动发现产品中的缺陷。
  第三  自动测试的维护性,当软件修改后,通常需要调整测试用例,以便修改结果进行确认,对于自从测试也是一样的,维护自动测试脚本的工作量也是非常繁重。自动测试工具本身也存在缺陷。
  从以上分析,自动化测试和手工测试的关系很明了,自动测试是测试中的一个重要组成部分 ,不能解决所有测试工作中的问题,因此自动测试不能代替手工测试,他可以作为手工测试的过程的补充。