哪种是最适合的自动化方法?是数据驱动测试还是关键字驱动测试?现在即使我们有业务流程测试,根据您的最佳方法是什么?
答案 0 :(得分:4)
答案 1 :(得分:1)
听起来您的问题是HP的QTP / BPT特有的。这是差异。 QTP实际上是BPT和QTP使用的“引擎”。 QTP提供了两个用于处理脚本的主要视图。
QTP: 第一个是“关键字”视图,它提供了一个动作和功能树。此模式适用于初学者,并允许他们从应用程序或对象存储库中选择对象,以及选择要对对象执行的方法。然后自动生成脚本。
第二个是“专家”视图,它允许显示和编辑脚本源代码。专家veiw提供了用于开发脚本的IDE。此视图适合高级用户。
BPT基于从可重用的业务组件创建测试用例的概念,而后者又是从关键字创建的。这种关键字驱动的方法通过提供允许用户“拖放”组件来构建测试的gui来简化测试用例创建过程。该脚本是自动生成的。
答案 2 :(得分:0)
这取决于您在特定情况下要完成的任务。然而,普遍存在的一个问题是测试自动化是软件开发,需要对其进行处理。使用声音设计和编码实践。听起来你是自动化新手。通常,一个好的起点是建立一个烟雾测试,它将为每个新版本快速运行。