知识大全 致力于PECL的WINCACHE测试代码,为测试PHP CGI 做准备
Posted 文件
篇首语:知识以生命为前提,以经验为条件。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 致力于PECL的WINCACHE测试代码,为测试PHP CGI 做准备相关的知识,希望对你有一定的参考价值。
致力于PECL的WINCACHE测试代码,为测试PHP CGI 做准备 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
几天以前 我曾准备了迁入有关PECL代码到WINCACHE SVN仓库 我搭建了测试的基础架构用以测试WINCACHE 整个测试代码 可以到以下链接的文件夹中看到 请参阅 我来阐述一下它的工作原理 为了使这个能开始工作 首先 在可执行文件对其编译 这个可执行文件用于驱动测试套件 我称之为测试驱动源 我已经提交了Visual Studio解决方案文件 该文件的位置 如下 但是解决方案文件针对的是Visual Studio 可能不与Visual Studio以前的版本兼容 如果您使用的是旧版本的Visual Studio您可能需要创建一个新的解决方案/项目文件(简单选择 Win 控制台应用程序 创建 解决方案/项目文件) 在创建新的解决方案之后 只需添加 C + +源/头文件该 解决方案/项目 可以在如下链接中找到对应方案 在Visual Studio中编译 并制作成可执行文件 这将生成一个可执行文件 名为 test_wincache exe 您也可以编译 Release/调试版本 但我总是更喜欢发布生成 这是测试 WINCACHE 您就可以使用可执行文件 以下是如何使用的可执行文件来测试WINCACHE &# ; 在您的文档根目录(通常是C \\ inetpub \\ root文件在IIS)创建一个新文件夹名为 tesincache &# ; 从 复制文件夹名为 php_all 和 php_ _ 让我花一些时间来解释怎么组织测试用例的 &# ; 在名称为 php_all 的文件夹中的PHP文件即能够运行PHP 也能运行在PHP &# ; 文件夹 php_ _ 包含针对PHP 的测试用例 不应在PHP 运行 因为会失败 它们包含的语法/代码是针对PHP 版本的 &# ; 复制文件夹名为 php_all 和 php_ _ 内刚刚创建的名为 tesincache 的文件夹 &# ; 在 tesincache 文件夹中 创建一个名为 temp 的文件夹 请确保此文件夹有足够的权利/ACL 因此使PHP应用程序有写入权限 &# ; 另外 还要确保PHP应用程序有适当的权限 能够读/写名为 php_all 和 php_ _ 文件夹 &# ; 打开一个提升的命令提示符 如果你是在Vista 或者更高版本的操作系统 &# ; 转到test_wincache exe存在其中的文件夹 &# ; 输入 test_wincache exe C \\ inetpub \\ root\\ tesincache \\ php_all //localhost/tesincache/php_all&# ; 这将运行WINCACHE测试用例并转储一份好的摘要 结果也可以在temp文件夹内的Result txt文件中找到 &# ; 如果要运行php_ _ 测试用例 只需要使用上面的命令用php_ _ 替换php_all即可 &# ; 一个可以运行 test_wincache 详细 获得该工具的详细的使用
这个代码能做什么呢?&# ; 代码分析 作为第一个参数提供并查找具有名称 wincache <test_case_number> php 的所有文件的目录&# ; 打开Internet Explorer和使用IWebBrowser 接口在浏览器中执行测试文件 &# ; 每个测试案例都有一个关联的文件名为wincache <test_case_number> out txt 这一文件包含测试用例的输出期待 &# ; 测试案例本身会写 一个output txt到名称为temp的临时目录 &# ; 上述两个文件进行比较 以显示 通过/失败 &# ; 通过/失败的日志记录将会被创建到result txt文件中
cha138/Article/program/PHP/201404/30624相关参考
用Java测试网络代码 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 网络代码被证明是很难进行完
20行代码实现的一个CSS覆蓋率测试脚本 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! docu
年月日 模糊测试(Fuzztesting)是一项对代码质量有着深远影响的简单技术在本文中ElliotteRustyHarold故意将随机的坏数据插入应用程序以观察
WebForm_aspx内容如下:复制代码代码如下:<%@PageLanguage="C#"AutoEventWireup="true"CodeBehind="WebForm_aspxcs"
当设计大型程序的时候您必须时刻留心不同设计选项对诸如性能和可扩展性这样的特征的影响随着软件产品的日渐复杂及其无所不在的部署软件的可测试性也成了更重要的考虑事项 彻底测试代码的重要性是显然的花
最近在考虑自动化测试框架的时候发现原来的想法虽然解决了定位及访问控件的困难但是用例代码却因此对程序实现细节有了很强的依赖这些依赖可能对用例代码的开发带来一些困惑 在思考解决这个问题的时候自然的方
首先添加引用组件中加入SystemEnterpriseServices 测试程序源代码:usingSystem;usingNUnitFramework;usingSystemEnterprise
HTTP/Apache错误代码汇总 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!最近测试defla
追逐代码质量:决心采用FIT 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! JUnit假定测试的
1测试仪表 照度计。 2测试方法 1在房间内距墙面1m(小面积房间为0.5m),距地面为0.8m的假定工作面上进行测试;或在实际工作台面上进行测试。 2测试点选择3~5点,大面积房间可多选几点