WEB开发网
开发学院服务器云计算 使用开源工具测试 Web 应用程序 阅读

使用开源工具测试 Web 应用程序

 2010-02-04 00:00:00 来源:WEB开发网   
核心提示: 我将从轻量级命令行 Web 浏览器和脚本工具(twill)以及默认的 Google App Engine 项目开始讨论功能测试,首先,使用开源工具测试 Web 应用程序(2),建立一个与您的应用程序的连接,为此,您可以随意命名该文件并将其传递到 twill-sh,如果将这些命令放到名为 test

我将从轻量级命令行 Web 浏览器和脚本工具(twill)以及默认的 Google App Engine 项目开始讨论功能测试。

首先,建立一个与您的应用程序的连接。为此,需要使用 go 命令,如清单 1 所示。注意,如果您输入 show,它将显示实际的输出结果。

清单 1. 示例 show 输出

# twill-sh 
-= Welcome to twill! =- 
>> go localhost:8087 
==> at http://localhost:8087 
current page: http://localhost:8087 
>> show 
Hello World! 
current page: http://localhost:8087

twill 的另一个有趣特性是查看 http 状态代码。

清单 2. 示例 twill 输出 http 状态代码

> go http://localhost:8087 
==> at http://localhost:8087 
current page: http://localhost:8087 
>> code 200 
current page: http://localhost:8087 
>> code 400 
ERROR: code is 200 != 400 
current page: http://localhost:8087

从命令的输出可以看到,如果获得的状态代码与预期的代码不匹配,将返回一个错误。twill 还支持以脚本的形式运行这些行为。您可以随意命名该文件并将其传递到 twill-sh。如果将这些命令放到名为 test_twill.script 的文件中,您将看到类似于清单 3 的输出。

清单 3. 更多的示例 twill 输出

# twill-sh test_twill.script 
>> EXECUTING FILE test_twill.script 
AT LINE: test_twill.script:0 
==> at http://localhost:8087 
AT LINE: test_twill.script:1 
-- 
1 of 1 files SUCCEEDED.

上一页  1 2 3 4 5  下一页

Tags:使用 开源 工具

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接