大家觉得这些工具重要吗? 如果没有这些工具,难道自动化测试我们就做不了吗?
目前 我是用VSTS做自动化测试的。
30 个解决方案
#1
自动化测试,怎么可能不用工具呢?
否则,你怎么才算是自动化测试呢?
否则,你怎么才算是自动化测试呢?
#2
可能我说的不太明白。
我的意思是如果不借用外部的一些工具,比如上面提到的winruuner,loadrunner,qtp之类的
离开这些工具,自动化照样能做呀?
我的意思是如果不借用外部的一些工具,比如上面提到的winruuner,loadrunner,qtp之类的
离开这些工具,自动化照样能做呀?
#3
呵呵,所谓自动化,就必须借助工具才能实现,我们公司是自己开发的自动化工具!
#4
自动化也就是机器代替人力,解决一些重复劳动而已。
如果不用工具也就算不上自动化了,还是只能叫手工。
如果不用工具也就算不上自动化了,还是只能叫手工。
#5
自动化可以使用非主流工具实现,可以不使用WinRunner,LoadRunner,QTP等。但是那你就去选择其它合适的工具吧。
#6
不用工具测试,那是 “不把程序员当人用”
#7
离开这些工具,自动化照样能做呀?
想听听你怎么理解自动化的
想听听你怎么理解自动化的
#8
自动化的本质是编程测试,工具只是辅助自动化测试,而所谓的工具不一定是QTP,loadrunner。
同时我们也有可能误认为自动化测试不需要人的干预。并且自动化测试最基本的就是把我们常做的步骤录制下来,以备下次自动测试。当然自动化测试也有深度的问题,不过目前的工具来讲都是一个自动化录制的工具而已,完全没有提出针对各种类型的软件(如WinFORM,WebFORM)进行框架化的建模,所以在可重复使用性方面还是不够的。
同时我们也有可能误认为自动化测试不需要人的干预。并且自动化测试最基本的就是把我们常做的步骤录制下来,以备下次自动测试。当然自动化测试也有深度的问题,不过目前的工具来讲都是一个自动化录制的工具而已,完全没有提出针对各种类型的软件(如WinFORM,WebFORM)进行框架化的建模,所以在可重复使用性方面还是不够的。
#9
自动化可以不用工具,你有实力可以自己编程,但自动化需要人干预。现在的自动化工具还很有限,只能在很小的一部分中使用,但软件测试自动化是测试的一个方向。
#10
#11
感觉自动化测试听起来很不错
真正做起来发现效果一般啊
真正做起来发现效果一般啊
#12
1、我认为说自动化测试必须用工具是一种误解。同意8楼的观点,自动化测试的本质是编程测试,我们可以简单的理解为是用脚本代替人工去执行用例,因此,自动化测试未必一定要使用工具;
2、自动化测试从实现方式来说,可以手工编脚本,但是需要很强的代码能力;同时可以借助一些测试工具辅助生成测试脚本,缩短开发周期;
3、
2、自动化测试从实现方式来说,可以手工编脚本,但是需要很强的代码能力;同时可以借助一些测试工具辅助生成测试脚本,缩短开发周期;
3、
#13
1. 你要你够强 那么有没有工具都能做 既手中无剑心中有剑
2. 一般自动化工具的原理都差不多 学一种既可 比如功能学QTP/WATIR 性能学LR
3. 做自动化 工具只是基础的东西 做好自动化更要求 好的自动化流程 框架设计 测试平台搭建等等
2. 一般自动化工具的原理都差不多 学一种既可 比如功能学QTP/WATIR 性能学LR
3. 做自动化 工具只是基础的东西 做好自动化更要求 好的自动化流程 框架设计 测试平台搭建等等
#14
必然要用工具,否则你怎么让它自动化起来?
当然,“工具”这个词语可以是说大家常用LoadRunner等成熟度较高的测试工具软件,也可以你自己写的一段脚本
当然,“工具”这个词语可以是说大家常用LoadRunner等成熟度较高的测试工具软件,也可以你自己写的一段脚本
#15
自动化本身的涵义应该就是借助一些工具来代替人的很多工作,如重复性质的。同意楼上的观点,要不怎么叫“自动化”呢?
#16
可以自己开发一些VBA之类的,小工具之类的工具,但是主流工具使用比较方便,功能比较强大的,所以一般都是使用这些工具做相应的自动化工具的
#17
good
#18
我觉得楼主对自动化测试的概念是有一些误解的,我并不认为自动化测试就是编程测试,对于下一代的工具来说很可能连编程都无需自己去动手了,可以由机器自动生成测试用例,自动生成测试脚本,自动为您测试。你所关注的只是看输出的表现服不符合你的预期,并且对于一些特殊情况进行少量的修改就行了。
可以说未来自动化测试是必须要依赖于工具的。不信您可以关注一下AgitarOne这个工具。有机会你可以实用一下!
可以说未来自动化测试是必须要依赖于工具的。不信您可以关注一下AgitarOne这个工具。有机会你可以实用一下!
#19
自动化测试当然要用工具,否则怎么叫自动化?看来楼主连基本概念都没有弄明白嘛。
现在主流的自动化测试工具,功能方面的就是QTP,性能方面的就是LR,这是毋庸置疑的,只要把这两个学会了,别的都是异曲同工之妙。
现在主流的自动化测试工具,功能方面的就是QTP,性能方面的就是LR,这是毋庸置疑的,只要把这两个学会了,别的都是异曲同工之妙。
#20
19楼先看一下12楼回帖,但是我很好奇12楼的3是什么。
#21
肯定重要 我现在深有体会
#22
要想自动化测试就得借助一些工具,来把你的思想方案实现、简单代,当然要是你编程好的话可以使用一些开源的工具,自己写脚本实现
#23
自动化的目的是用来提高测试效率,减少手动测试的重复工作量。
不用工具的话,怎么实现自动化?
手工提高效率的话,只能是优化测试方法,提高部分效率
不用工具的话,怎么实现自动化?
手工提高效率的话,只能是优化测试方法,提高部分效率
#24
自动化的目的是用来提高测试效率,减少手动测试的重复工作量。
不用工具的话,怎么实现自动化?
手工提高效率的话,只能是优化测试方法,提高部分效率
不用工具的话,怎么实现自动化?
手工提高效率的话,只能是优化测试方法,提高部分效率
#25
说的很好,支持下各位。
#26
现在很多公司都要求会自动化测试,并且要求会那几种工具,到目前我还是不会用,真是郁闷!
#27
嗯哪 深有同感
不知那种测试工具最好用,还有管理软件?
不知那种测试工具最好用,还有管理软件?
#28
autorunner自动化测试工具 TestCenter测试管理共苦
#29
泽众软件自主开发的autorunner自动化测试工具 TestCenter测试管理工具 很好用
#30
挺有帮助的
#1
自动化测试,怎么可能不用工具呢?
否则,你怎么才算是自动化测试呢?
否则,你怎么才算是自动化测试呢?
#2
可能我说的不太明白。
我的意思是如果不借用外部的一些工具,比如上面提到的winruuner,loadrunner,qtp之类的
离开这些工具,自动化照样能做呀?
我的意思是如果不借用外部的一些工具,比如上面提到的winruuner,loadrunner,qtp之类的
离开这些工具,自动化照样能做呀?
#3
呵呵,所谓自动化,就必须借助工具才能实现,我们公司是自己开发的自动化工具!
#4
自动化也就是机器代替人力,解决一些重复劳动而已。
如果不用工具也就算不上自动化了,还是只能叫手工。
如果不用工具也就算不上自动化了,还是只能叫手工。
#5
自动化可以使用非主流工具实现,可以不使用WinRunner,LoadRunner,QTP等。但是那你就去选择其它合适的工具吧。
#6
不用工具测试,那是 “不把程序员当人用”
#7
离开这些工具,自动化照样能做呀?
想听听你怎么理解自动化的
想听听你怎么理解自动化的
#8
自动化的本质是编程测试,工具只是辅助自动化测试,而所谓的工具不一定是QTP,loadrunner。
同时我们也有可能误认为自动化测试不需要人的干预。并且自动化测试最基本的就是把我们常做的步骤录制下来,以备下次自动测试。当然自动化测试也有深度的问题,不过目前的工具来讲都是一个自动化录制的工具而已,完全没有提出针对各种类型的软件(如WinFORM,WebFORM)进行框架化的建模,所以在可重复使用性方面还是不够的。
同时我们也有可能误认为自动化测试不需要人的干预。并且自动化测试最基本的就是把我们常做的步骤录制下来,以备下次自动测试。当然自动化测试也有深度的问题,不过目前的工具来讲都是一个自动化录制的工具而已,完全没有提出针对各种类型的软件(如WinFORM,WebFORM)进行框架化的建模,所以在可重复使用性方面还是不够的。
#9
自动化可以不用工具,你有实力可以自己编程,但自动化需要人干预。现在的自动化工具还很有限,只能在很小的一部分中使用,但软件测试自动化是测试的一个方向。
#10
#11
感觉自动化测试听起来很不错
真正做起来发现效果一般啊
真正做起来发现效果一般啊
#12
1、我认为说自动化测试必须用工具是一种误解。同意8楼的观点,自动化测试的本质是编程测试,我们可以简单的理解为是用脚本代替人工去执行用例,因此,自动化测试未必一定要使用工具;
2、自动化测试从实现方式来说,可以手工编脚本,但是需要很强的代码能力;同时可以借助一些测试工具辅助生成测试脚本,缩短开发周期;
3、
2、自动化测试从实现方式来说,可以手工编脚本,但是需要很强的代码能力;同时可以借助一些测试工具辅助生成测试脚本,缩短开发周期;
3、
#13
1. 你要你够强 那么有没有工具都能做 既手中无剑心中有剑
2. 一般自动化工具的原理都差不多 学一种既可 比如功能学QTP/WATIR 性能学LR
3. 做自动化 工具只是基础的东西 做好自动化更要求 好的自动化流程 框架设计 测试平台搭建等等
2. 一般自动化工具的原理都差不多 学一种既可 比如功能学QTP/WATIR 性能学LR
3. 做自动化 工具只是基础的东西 做好自动化更要求 好的自动化流程 框架设计 测试平台搭建等等
#14
必然要用工具,否则你怎么让它自动化起来?
当然,“工具”这个词语可以是说大家常用LoadRunner等成熟度较高的测试工具软件,也可以你自己写的一段脚本
当然,“工具”这个词语可以是说大家常用LoadRunner等成熟度较高的测试工具软件,也可以你自己写的一段脚本
#15
自动化本身的涵义应该就是借助一些工具来代替人的很多工作,如重复性质的。同意楼上的观点,要不怎么叫“自动化”呢?
#16
可以自己开发一些VBA之类的,小工具之类的工具,但是主流工具使用比较方便,功能比较强大的,所以一般都是使用这些工具做相应的自动化工具的
#17
good
#18
我觉得楼主对自动化测试的概念是有一些误解的,我并不认为自动化测试就是编程测试,对于下一代的工具来说很可能连编程都无需自己去动手了,可以由机器自动生成测试用例,自动生成测试脚本,自动为您测试。你所关注的只是看输出的表现服不符合你的预期,并且对于一些特殊情况进行少量的修改就行了。
可以说未来自动化测试是必须要依赖于工具的。不信您可以关注一下AgitarOne这个工具。有机会你可以实用一下!
可以说未来自动化测试是必须要依赖于工具的。不信您可以关注一下AgitarOne这个工具。有机会你可以实用一下!
#19
自动化测试当然要用工具,否则怎么叫自动化?看来楼主连基本概念都没有弄明白嘛。
现在主流的自动化测试工具,功能方面的就是QTP,性能方面的就是LR,这是毋庸置疑的,只要把这两个学会了,别的都是异曲同工之妙。
现在主流的自动化测试工具,功能方面的就是QTP,性能方面的就是LR,这是毋庸置疑的,只要把这两个学会了,别的都是异曲同工之妙。
#20
19楼先看一下12楼回帖,但是我很好奇12楼的3是什么。
#21
肯定重要 我现在深有体会
#22
要想自动化测试就得借助一些工具,来把你的思想方案实现、简单代,当然要是你编程好的话可以使用一些开源的工具,自己写脚本实现
#23
自动化的目的是用来提高测试效率,减少手动测试的重复工作量。
不用工具的话,怎么实现自动化?
手工提高效率的话,只能是优化测试方法,提高部分效率
不用工具的话,怎么实现自动化?
手工提高效率的话,只能是优化测试方法,提高部分效率
#24
自动化的目的是用来提高测试效率,减少手动测试的重复工作量。
不用工具的话,怎么实现自动化?
手工提高效率的话,只能是优化测试方法,提高部分效率
不用工具的话,怎么实现自动化?
手工提高效率的话,只能是优化测试方法,提高部分效率
#25
说的很好,支持下各位。
#26
现在很多公司都要求会自动化测试,并且要求会那几种工具,到目前我还是不会用,真是郁闷!
#27
嗯哪 深有同感
不知那种测试工具最好用,还有管理软件?
不知那种测试工具最好用,还有管理软件?
#28
autorunner自动化测试工具 TestCenter测试管理共苦
#29
泽众软件自主开发的autorunner自动化测试工具 TestCenter测试管理工具 很好用
#30
挺有帮助的