有哪些开源的自动化功能测试工具? 要能测CS架构的程序的哦,需要一个工具来自动完成填表单的工作。。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有哪些开源的自动化功能测试工具? 要能测CS架构的程序的哦,需要一个工具来自动完成填表单的工作。。相关的知识,希望对你有一定的参考价值。

或者能完成录制键鼠操作然后循环重放的工具也可以,但要开源的哈。

hi
1、首先我想知道你的C/S架构的软件程序编程语言是什么?是C++、Java还是啥?
2、是java的话,我推荐你使用开源测试工具abbot,它包括录制功能,它的测试用例是用XML写的,但是我建议你可以根据自己的需求进行aboot的修改,可以修改为直接调用其底层的对象识别API,然后上层自己拓建。至于。你想实现填表单工作
1)靠录制,然后加一个for循环,不过这要是用abbot的XML实现较麻烦,因为XML的逻辑实现不好,那你可以自己写一个XML解析函数,用一个程序自动化更新XML用例
3、是MC的程序的话,商用的很多都可以。个人觉得:你用C++自动化测试的话,最好能够自己去做一些自动化测试工具,是应用一些方法操作C++控件吗,这样的话,你可以找一些操作接口拓展自己的控件操作库,灵活而且复用性好,方法有:
1)应用MSAA提供的接口,MSAA的全称是Microsoft Active Accessibility。这是类似DCOM技术。技术模型是这样的,UI程序可以暴露出一个Interface,方便另一个程序对其进行控制。 MSAA技术的初衷是为了方便残疾人使用Windows 程序。比如盲人看不到窗口,但是盲人可以通过一个USB读屏器连接到电脑上, 读屏器通过UI程序暴露出来的这个Interface,就可以获取程序信息,通过盲文或者其它形式传递给盲人。MSAA提供了如此方便的功能, UI自动化测试自然可以借用这项技术。MSAA暴露出来的Interface叫做 IAccessible。
2)每个windows窗口都有句柄,找到了窗口句柄我们就能够对其进行一系列操作。在找寻句柄的属性下,你可以用SPY C++进行识别。
4、.net程序的话,我记得VS2010自带的 CUIT工程就可以,其包含录制和回放API,蛮好的
有啥问题的话,可以发邮件我:test_sunny@hotmail.com(散步的SUN)追问

你好,是C++自动化测试哈。 希望能有现成的开源工具。
能完成录制你的操作,生成脚本,然后重放脚本。包括可以参数化,脚本可以直接控制控件而不是仅仅记录键鼠操作。
我给你邮箱发邮件你没有回我哈。
谢谢了。

追答

我回你了呀,你看看一个叫White的自动化测试工具,其支持WIN32、WinForm、WPF以及SWF应用程序的功能自动化测试

参考技术A 楼主你好,根据你问的问题,我可以断定你对自动化测试了解的不是很多。
那第二个问题是:你对vbs和java语言哪种比较熟悉。
语言和工具的对应关系VBS--QTP java--RFT
当然如果都不是很熟悉的话,你可以尝试一下QTP,这个工具使用比较简单,有录制回放模式供你使用,对C/S WINDOWS FORM这类的程序支持比RFT要好。
可以下载QTP10版本。只供a477997参考,如有帮助请采纳。更多交流请到CSDN,IT实验室,365testing追问

你好,谢谢回答,QTP我用过,但是现在需要开源的软件(能完成QTP的最基本功能)哈。
需求功能:需要能完成自动输入表单的工作,当然要能参数化,能根据控件来记录操作,而不是根据简单的根据鼠标和键盘的动作。 最好是VBS脚本。
谢谢。

参考技术B 楼主你好,根据你问的问题,我可以断定你对自动化测试了解的不是很多。
那第二个问题是:你对vbs和java语言哪种比较熟悉。
语言和工具的对应关系VBS--QTP java--RFT
当然如果都不是很熟悉的话,你可以尝试一下QTP,这个工具使用比较简单,有录制回放模式供你使用,对C/S WINDOWS FORM这类的程序支持比RFT要好。
可以下载QTP10版本。Helloa477997,希望有帮助.更多到软件测试基地,365testing泡泡

性能测试需要掌握哪些技能

要在测试行业中脱颖而出,除了测试思维和一些软实力之外,最关键的还是技术,业内比较流行的一句话:测试人员懂开发最好,开发人员懂测试最好。

 

这样的人才一般更受企业欢迎,价值也会更高

 

所以要想取得高薪,就不仅仅是能做功能测试,也可以开发,也可以测试开发(自动化),也可以测试架构,也可以性能测试


根据自己经历的几个性能测试项目,总结性能测试技能树如图:



以上是关于有哪些开源的自动化功能测试工具? 要能测CS架构的程序的哦,需要一个工具来自动完成填表单的工作。。的主要内容,如果未能解决你的问题,请参考以下文章

web ui自动化测试框架都有哪些

我是新手,刚接触性能测试,实际工作中的性能测试的流程怎样的呢?

软件测试的工具都有哪些

自动化测试的工具都有哪些?

使用开源工具进行性能测试-打破神话

关于web程序测试,Selenium 2.0录制工具,以及WebDriver编写的测试类,能测试出啥效果。属于哪种测试。