Gallery: 模块:webdav:测试:修订间差异
来自站长百科
Firebrance(讨论 | 贡献) |
Firebrance(讨论 | 贡献) 无编辑摘要 |
||
第1行: | 第1行: | ||
==2.2 | ==2.2 WebDAV兼容性测试Matrix == | ||
WebDAV是Gallery2.2主要的新特点,其依赖性也是多方面的(服务器,客户端以及指导)。在各框中输入名称+svnrev+评论内容。 | |||
资料在[[Gallery:Modules:webdav]]中可找到。如果有什么不够清楚的地方请添加评论。 | |||
=== | === 测试准备 === | ||
* | * 在根目录相册中,创建一个public和private相册(对所有人/游客用户组不开放权限) | ||
* | * I在根目录相册中,创建一个public和private项目 | ||
=== | === 测试执行 === | ||
* | * 当在webdav客户端中未经授权时,仅希望看到公共相册/项目。 | ||
* | * 通过浏览器中同一页面的刷新来确认你的webdav动作,看看这些修改是否也应用到了服务器上。 | ||
* | * 修改测试用户(应该是管理员用户)的G2密码并截断你的G2 SessionMap以保证在WebDAV客户端中不会有前次测试中的auth被缓存下来了。 | ||
{| border="1" | {| border="1" | ||
!colspan=3|Client / Mount Method VS: Server Setup!!colspan=5|Server Setup | !colspan=3|Client / Mount Method VS: Server Setup!!colspan=5|Server Setup | ||
|- | |- | ||
! | !客户端!!挂载方法!!操作!!Windows + Apache + mod_php!!Linux + Apache + mod_php!!Apache + php-cgi!!IIS + mod_php!!IIS + php-cgi | ||
|- | |- | ||
|rowspan=20|'''Windows | |rowspan=20|'''Windows DAV客户端(内置)''' | ||
|rowspan=5|IE dav-mount link ( | |rowspan=5|IE dav-mount link (状态: 已在IE中登入了G2) | ||
| | |通过dav client浏览 | ||
|OK, valiant (r15531) | |OK, valiant (r15531) | ||
|OK, jablko (r15640) | |OK, jablko (r15640) | ||
第27行: | 第27行: | ||
| | | | ||
|- | |- | ||
| | |添加项目 | ||
|OK, valiant (r15531) [1] | |OK, valiant (r15531) [1] | ||
|OK, jablko (r15640) | |OK, jablko (r15640) | ||
第34行: | 第34行: | ||
| | | | ||
|- | |- | ||
| | |重命名项目 | ||
|OK, valiant (r15531) | |OK, valiant (r15531) | ||
|OK, jablko (r15640) | |OK, jablko (r15640) | ||
第41行: | 第41行: | ||
| | | | ||
|- | |- | ||
| | |移动项目 | ||
|OK, valiant (r15531) | |OK, valiant (r15531) | ||
|OK, jablko (r15640) | |OK, jablko (r15640) | ||
第48行: | 第48行: | ||
| | | | ||
|- | |- | ||
| | |删除项目 | ||
|OK, valiant (r15531) | |OK, valiant (r15531) | ||
|OK, jablko (r15640) | |OK, jablko (r15640) | ||
第55行: | 第55行: | ||
| | | | ||
|- | |- | ||
|rowspan=5|IE dav-mount link ( | |rowspan=5|IE dav-mount link (状态: 已在IE中登入了G2) | ||
| | |通过dav client浏览 | ||
|OK, valiant (r15531) | |OK, valiant (r15531) | ||
|OK, jablko (r15640) | |OK, jablko (r15640) | ||
第63行: | 第63行: | ||
| | | | ||
|- | |- | ||
| | |添加项目 | ||
|OK, valiant (r15531) | |OK, valiant (r15531) | ||
|OK, jablko (r15640) | |OK, jablko (r15640) | ||
第70行: | 第70行: | ||
| | | | ||
|- | |- | ||
| | |重命名项目 | ||
|OK, valiant (r15531) | |OK, valiant (r15531) | ||
|OK, jablko (r15640) | |OK, jablko (r15640) | ||
第77行: | 第77行: | ||
| | | | ||
|- | |- | ||
| | |移动项目 | ||
|OK, valiant (r15531) | |OK, valiant (r15531) | ||
|OK, jablko (r15640) | |OK, jablko (r15640) | ||
第84行: | 第84行: | ||
| | | | ||
|- | |- | ||
| | |删除项目 | ||
|OK, valiant (r15531) | |OK, valiant (r15531) | ||
|OK, jablko (r15640) | |OK, jablko (r15640) | ||
第91行: | 第91行: | ||
| | | | ||
|- | |- | ||
|rowspan=5|FF dav-mount link -> | |rowspan=5|FF dav-mount link -> 保存文件并挂载 | ||
| | |通过dav client浏览 | ||
| | | | ||
|OK, jablko (r15640) | |OK, jablko (r15640) | ||
第99行: | 第99行: | ||
| | | | ||
|- | |- | ||
| | |添加项目 | ||
| | | | ||
|OK, jablko (r15640) | |OK, jablko (r15640) | ||
第106行: | 第106行: | ||
| | | | ||
|- | |- | ||
| | |重命名项目 | ||
| | | | ||
|OK, jablko (r15640) | |OK, jablko (r15640) | ||
第113行: | 第113行: | ||
| | | | ||
|- | |- | ||
| | |移动项目 | ||
| | | | ||
|OK, jablko (r15640) | |OK, jablko (r15640) | ||
第120行: | 第120行: | ||
| | | | ||
|- | |- | ||
| | |删除项目 | ||
| | | | ||
|OK, jablko (r15640) | |OK, jablko (r15640) | ||
第127行: | 第127行: | ||
| | | | ||
|- | |- | ||
|rowspan=5| | |rowspan=5|手动使用URL挂载(状态:已从所有浏览器中登出) | ||
| | |通过dav client浏览 | ||
|OK, valiant (r15531) | |OK, valiant (r15531) | ||
|OK, valiant (r15531) | |OK, valiant (r15531) | ||
第135行: | 第135行: | ||
| | | | ||
|- | |- | ||
| | |添加项目 | ||
|OK, valiant (r15531) [1] | |OK, valiant (r15531) [1] | ||
|OK, valiant (r15531) [1] | |OK, valiant (r15531) [1] | ||
第142行: | 第142行: | ||
| | | | ||
|- | |- | ||
| | |重命名项目 | ||
|OK, valiant (r15531) | |OK, valiant (r15531) | ||
|OK, valiant (r15531) | |OK, valiant (r15531) | ||
第149行: | 第149行: | ||
| | | | ||
|- | |- | ||
| | |移动项目 | ||
|OK, valiant (r15531) | |OK, valiant (r15531) | ||
|OK, valiant (r15531) | |OK, valiant (r15531) | ||
第156行: | 第156行: | ||
| | | | ||
|- | |- | ||
| | |删除项目 | ||
|OK, valiant (r15531) | |OK, valiant (r15531) | ||
|OK, valiant (r15531) | |OK, valiant (r15531) | ||
第163行: | 第163行: | ||
| | | | ||
|- | |- | ||
|rowspan=10|'''Mac OSX | |rowspan=10|'''Mac OSX DAV客户端(内置)''' | ||
|rowspan=5| | |rowspan=5|任意浏览器中的Dav-mount链接(保存文件,使用文件) | ||
| | |通过dav client浏览 | ||
| | | | ||
| | | | ||
第172行: | 第172行: | ||
| | | | ||
|- | |- | ||
| | |添加项目 | ||
| | | | ||
| | | | ||
第179行: | 第179行: | ||
| | | | ||
|- | |- | ||
| | |重命名项目 | ||
| | | | ||
| | | | ||
第186行: | 第186行: | ||
| | | | ||
|- | |- | ||
| | |移动项目 | ||
| | | | ||
| | | | ||
第193行: | 第193行: | ||
| | | | ||
|- | |- | ||
| | |删除项目 | ||
| | | | ||
| | | | ||
第200行: | 第200行: | ||
| | | | ||
|- | |- | ||
|rowspan=5| | |rowspan=5|通过在客户端中输入URL进行手动挂载 | ||
| | |通过dav client浏览 | ||
| | | | ||
|OK, jablko (r15530) | |OK, jablko (r15530) | ||
第208行: | 第208行: | ||
| | | | ||
|- | |- | ||
| | |添加项目 | ||
| | | | ||
|OK, jablko (r15530) | |OK, jablko (r15530) | ||
第215行: | 第215行: | ||
| | | | ||
|- | |- | ||
| | |重命名项目 | ||
| | | | ||
|OK, jablko (r15530) | |OK, jablko (r15530) | ||
第222行: | 第222行: | ||
| | | | ||
|- | |- | ||
| | |移动项目 | ||
| | | | ||
|OK, jablko (r15530) | |OK, jablko (r15530) | ||
第229行: | 第229行: | ||
| | | | ||
|- | |- | ||
| | |删除项目 | ||
| | | | ||
|OK, jablko (r15530) | |OK, jablko (r15530) | ||
第236行: | 第236行: | ||
| | | | ||
|- | |- | ||
|rowspan=10|''' | |rowspan=10|'''其他DAV客户端''' | ||
|rowspan=5| | |rowspan=5|任意浏览器中的Dav-mount链接(保存文件,使用文件) | ||
| | |通过dav client浏览 | ||
| | | | ||
| | | | ||
第245行: | 第245行: | ||
| | | | ||
|- | |- | ||
| | |添加项目 | ||
| | | | ||
| | | | ||
第252行: | 第252行: | ||
| | | | ||
|- | |- | ||
| | |重命名项目 | ||
| | | | ||
| | | | ||
第259行: | 第259行: | ||
| | | | ||
|- | |- | ||
| | |移动项目 | ||
| | | | ||
| | | | ||
第266行: | 第266行: | ||
| | | | ||
|- | |- | ||
| | |删除项目 | ||
| | | | ||
| | | | ||
第273行: | 第273行: | ||
| | | | ||
|- | |- | ||
|rowspan=5| | |rowspan=5|通过在客户端中输入URL进行手动挂载 | ||
| | |通过dav client浏览 | ||
|OK, valiant (r15531) | |OK, valiant (r15531) | ||
|OK, jablko (r15530) | |OK, jablko (r15530) | ||
第281行: | 第281行: | ||
| | | | ||
|- | |- | ||
| | |添加项目 | ||
|OK, valiant (r15531) [3] | |OK, valiant (r15531) [3] | ||
|OK, jablko (r15530) | |OK, jablko (r15530) | ||
第288行: | 第288行: | ||
| | | | ||
|- | |- | ||
| | |重命名项目 | ||
|OK, valiant (r15531) | |OK, valiant (r15531) | ||
|OK, jablko (r15530) | |OK, jablko (r15530) | ||
第295行: | 第295行: | ||
| | | | ||
|- | |- | ||
| | |移动项目 | ||
|OK, valiant (r15531) | |OK, valiant (r15531) | ||
|OK, jablko (r15530) | |OK, jablko (r15530) | ||
第302行: | 第302行: | ||
| | | | ||
|- | |- | ||
| | |删除项目 | ||
|OK, valiant (r15531) | |OK, valiant (r15531) | ||
|OK, jablko (r15530) | |OK, jablko (r15530) | ||
第310行: | 第310行: | ||
|} | |} | ||
1) | 1) 先是失败了,需要通过"new -> folder"手动触发auth。 | ||
<font color="red"> | <font color="red">在r15834中修复,请再次进行测试。</font> | ||
2) <font color="red"> | 2) <font color="red">于Mac OS X 10.3测试。</font> <strike>对10.4和._ files可能有问题。下周会对此问题进行探索。</strike> <font color="red">于Mac OS X 10.3测试。</font> | ||
3) <font color="red"> | 3) <font color="red">由于DAV客户端的不同,用户名/密码输入不是很明确,而未经授权的操作可能会导致错误</font> | ||
=== | === 额外测试 === | ||
* | * 在Mac OSX上的IE中点击dav-mount链接时发生了什么?-> 记载或处理特殊情况。 | ||
* | * 确保国际字符能够正确起效(查看相册,添加项目) |
2008年11月6日 (四) 17:00的版本
2.2 WebDAV兼容性测试Matrix
WebDAV是Gallery2.2主要的新特点,其依赖性也是多方面的(服务器,客户端以及指导)。在各框中输入名称+svnrev+评论内容。 资料在Gallery:Modules:webdav中可找到。如果有什么不够清楚的地方请添加评论。
测试准备
- 在根目录相册中,创建一个public和private相册(对所有人/游客用户组不开放权限)
- I在根目录相册中,创建一个public和private项目
测试执行
- 当在webdav客户端中未经授权时,仅希望看到公共相册/项目。
- 通过浏览器中同一页面的刷新来确认你的webdav动作,看看这些修改是否也应用到了服务器上。
- 修改测试用户(应该是管理员用户)的G2密码并截断你的G2 SessionMap以保证在WebDAV客户端中不会有前次测试中的auth被缓存下来了。
Client / Mount Method VS: Server Setup | Server Setup | ||||||
---|---|---|---|---|---|---|---|
客户端 | 挂载方法 | 操作 | Windows + Apache + mod_php | Linux + Apache + mod_php | Apache + php-cgi | IIS + mod_php | IIS + php-cgi |
Windows DAV客户端(内置) | IE dav-mount link (状态: 已在IE中登入了G2) | 通过dav client浏览 | OK, valiant (r15531) | OK, jablko (r15640) | OK, jablko (r15640) | ||
添加项目 | OK, valiant (r15531) [1] | OK, jablko (r15640) | OK, jablko (r15640) | ||||
重命名项目 | OK, valiant (r15531) | OK, jablko (r15640) | OK, jablko (r15640) | ||||
移动项目 | OK, valiant (r15531) | OK, jablko (r15640) | OK, jablko (r15640) | ||||
删除项目 | OK, valiant (r15531) | OK, jablko (r15640) | OK, jablko (r15640) | ||||
IE dav-mount link (状态: 已在IE中登入了G2) | 通过dav client浏览 | OK, valiant (r15531) | OK, jablko (r15640) | OK, jablko (r15640) | |||
添加项目 | OK, valiant (r15531) | OK, jablko (r15640) | OK, jablko (r15640) | ||||
重命名项目 | OK, valiant (r15531) | OK, jablko (r15640) | OK, jablko (r15640) | ||||
移动项目 | OK, valiant (r15531) | OK, jablko (r15640) | OK, jablko (r15640) | ||||
删除项目 | OK, valiant (r15531) | OK, jablko (r15640) | OK, jablko (r15640) | ||||
FF dav-mount link -> 保存文件并挂载 | 通过dav client浏览 | OK, jablko (r15640) | OK, jablko (r15640) | ||||
添加项目 | OK, jablko (r15640) | OK, jablko (r15640) | |||||
重命名项目 | OK, jablko (r15640) | OK, jablko (r15640) | |||||
移动项目 | OK, jablko (r15640) | OK, jablko (r15640) | |||||
删除项目 | OK, jablko (r15640) | OK, jablko (r15640) | |||||
手动使用URL挂载(状态:已从所有浏览器中登出) | 通过dav client浏览 | OK, valiant (r15531) | OK, valiant (r15531) | OK, jablko (r15640) | |||
添加项目 | OK, valiant (r15531) [1] | OK, valiant (r15531) [1] | OK, jablko (r15640) | ||||
重命名项目 | OK, valiant (r15531) | OK, valiant (r15531) | OK, jablko (r15640) | ||||
移动项目 | OK, valiant (r15531) | OK, valiant (r15531) | OK, jablko (r15640) | ||||
删除项目 | OK, valiant (r15531) | OK, valiant (r15531) | OK, jablko (r15640) | ||||
Mac OSX DAV客户端(内置) | 任意浏览器中的Dav-mount链接(保存文件,使用文件) | 通过dav client浏览 | |||||
添加项目 | |||||||
重命名项目 | |||||||
移动项目 | |||||||
删除项目 | |||||||
通过在客户端中输入URL进行手动挂载 | 通过dav client浏览 | OK, jablko (r15530) | OK, jablko (r15530) | ||||
添加项目 | OK, jablko (r15530) | OK, jablko (r15530) | |||||
重命名项目 | OK, jablko (r15530) | OK, jablko (r15530) | |||||
移动项目 | OK, jablko (r15530) | OK, jablko (r15530) | |||||
删除项目 | OK, jablko (r15530) | OK, jablko (r15530) | |||||
其他DAV客户端 | 任意浏览器中的Dav-mount链接(保存文件,使用文件) | 通过dav client浏览 | |||||
添加项目 | |||||||
重命名项目 | |||||||
移动项目 | |||||||
删除项目 | |||||||
通过在客户端中输入URL进行手动挂载 | 通过dav client浏览 | OK, valiant (r15531) | OK, jablko (r15530) | OK, jablko (r15530) | |||
添加项目 | OK, valiant (r15531) [3] | OK, jablko (r15530) | OK, jablko (r15530) | ||||
重命名项目 | OK, valiant (r15531) | OK, jablko (r15530) | OK, jablko (r15530) | ||||
移动项目 | OK, valiant (r15531) | OK, jablko (r15530) | OK, jablko (r15530) | ||||
删除项目 | OK, valiant (r15531) | OK, jablko (r15530) | OK, jablko (r15530) |
1) 先是失败了,需要通过"new -> folder"手动触发auth。 在r15834中修复,请再次进行测试。 2) 于Mac OS X 10.3测试。对10.4和._ files可能有问题。下周会对此问题进行探索。于Mac OS X 10.3测试。 3) 由于DAV客户端的不同,用户名/密码输入不是很明确,而未经授权的操作可能会导致错误
额外测试
- 在Mac OSX上的IE中点击dav-mount链接时发生了什么?-> 记载或处理特殊情况。
- 确保国际字符能够正确起效(查看相册,添加项目)