【问题标题】:Is there such a tool for testing有没有这样的测试工具
【发布时间】:2010-05-13 00:04:59
【问题描述】:

假设有一个结构化代码库,其中大量代码位于 GUI 控制事件中并且没有测试。所以这样的代码,据我所知不适合单元测试 是否有工具可以测试每个例程自动替换对代码元素的引用 使用适当的模拟(?)在例程外部(无论是函数、变量还是 GUI 控件)并将结果记录在数据库中以供以后在代码更改后进行比较? 所以测试程序有责任在最少的干预下编写、运行和报告测试?

【问题讨论】:

    标签: testing


    【解决方案1】:

    您没有指定语言或开发环境,因此我将在下面提供一些不同的选项。如果需要,您必须查看它们,看看哪一个适合您的情况和现有工具。

    Selenium

    Ivonna 需要 Typemock 隔离器

    Microsoft Team System Web 测试 2008

    Visual Studio Test Profession 2010

    HP QuickTest Professional(链接失效,您需要复制粘贴) 'https://h10078.www1.hp.com/cda/hpms/display/main/hpms_content.jsp?zn=bto&cp=1-11-127-24^1352_4000_100__

    Watin

    Watij

    Push To Test

    【讨论】:

    • 这些选项中的大多数都是系统级工具,可以运行整个 webapp;如问题中所述,他们不会单独测试控制事件。
    • 谢谢,我对答案投了赞成票,因为它提供了有用的信息,但正如 gareth_bowles 所说,我认为这些工具没有提供我所要求的功能类型。我认为我想要的是一种工具,它可以自行创建应用程序行为的基线记录,然后在开发应用程序时报告此行为的更改。我只是想知道这种工具是否适用于任何语言/IDE。我想是一个懒惰的编码员测试员
    • @Gareth Most?所以有些人呢?因此,我关于 kjack 必须审查它们以查看哪一个适合他的情况和现有工具的声明是有效的。 @kjack 你刚刚用那个评论改变了你的问题。我在您提出问题时回答了您的问题,并且我知道 Ivonna 和 Typemock Isolator 的组合将满足您在问题中的要求,我提供了其他我认为可以满足您要求的方法。想要记录行为并随着时间的推移对其进行监控是分析而不是测试。每种流行语言都有分析工具。如果您提出有关分析的新问题,您将得到答案。
    • 好的,谢谢 CG(对不起,我无法使用您的完整用户名!)我猜您回答了最初提出的问题
    猜你喜欢
    • 2022-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-12
    相关资源
    最近更新 更多