51Testing软件测试论坛

标题: 软件测试工程师为什么要掌握一门编程语言? [打印本页]

作者: 梦幻小丑灯    时间: 2018-3-9 15:34
标题: 软件测试工程师为什么要掌握一门编程语言?
其一,大家在使用软件测试工具LoadRunner时常会遇到一些不能录制脚本的情况发生,或者需要录制一
些复杂的脚本,这时候我们就必须手动的开发脚本。

其二,软件测试工具LoadRunner虽然强大,易于使用,可是它却属于商业软件,价格昂贵,并且代码不开
源,我们无法了解LoadRunner具体的实现细节,甚至我们会怀疑LoadRunner收集的性能数据准确吗?
它有是如何实现的等等,而这些我们通过LoadRunner的帮助文档无法得知.性能测试工具并不只有Lo
adRunner,做性能测试还有许多优秀的性能测试工具可以选择,像JMeter,Curl-Loader等等这些非常优
秀的开源工具,在全能上虽然并不上LoadRunner,但在某些方面却比LoadRunner还要强大.例如Curl-L
oader这个工具,它虽然支持的协议不多,但是对于http协议它最高能产生10万的并发用户,这是LoadR
unner远远所不及的.并且这些工具代码是公开的,我们能够从这些代码中去分析具体实现的细节,并且
还可以自已编写代码,增强软件的功能,这也是成为性能测试高手的一条途径。

软件测试工具LoadRunner好比我们的Windows操作系统,易于使用,功能强大,代码封闭,论全能比Linu
x要强大.我们的开源性能测试工具好比Linux操作系统代码开源,不易于使用,但很多方面比我们的Win
dows要强。

也许这个时候有人会问对于初学者学哪门语言最好最有前途C,C++,VB,JAVA,C#?其实每一种语言能
够生存下来,自有其生存的道理,每一种语言都有自已优势和缺点,并且编程语言具有相通信,学好了一
门,再去学另外的编程语言,非常快就能上手。


作者: 海海豚    时间: 2018-3-10 08:40
谢谢分享~
作者: jingzizx    时间: 2018-3-10 11:08

作者: libingyu135    时间: 2018-4-24 14:21
说得对




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2