数字化技能提升教程,数字化时代生存宝典

数字化百科 / 产品文档 / Gallery:模块:webdav:测试

Gallery:模块:webdav:测试

查看全部产品文档命名空间:Gallery

2.2 WebDAV兼容性测试Matrix

WebDAV是Gallery2.2主要的新特点,其依赖性也是多方面的(服务器,客户端以及指导)。在各框中输入名称+svnrev+评论内容。
资料在Gallery:Modules:webdav中可找到。如果有什么不够清楚的地方请添加评论。

测试准备

  • 在根目录相册中,创建一个public和private相册(对所有人/游客用户组不开放权限)
  • 在根目录相册中,创建一个public和private项目

测试执行

  • 当在webdav客户端中未经授权时,仅希望看到公共相册/项目。
  • 通过浏览器中同一页面的刷新来确认你的webdav动作,看看这些修改是否也应用到了服务器上。
  • 修改测试用户(应该是管理员用户)的G2密码并截断你的G2 SessionMap以保证在WebDAV客户端中不会有前次测试中的auth被缓存下来了。

客户端 / 挂载方法 VS: 服务器安装!!colspan=5|服务器安装


客户端!!挂载方法!!操作!!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.4测试。
3) 由于DAV客户端的不同,用户名/密码输入不是很明确,而未经授权的操作可能会导致错误

额外测试

  • 在Mac OSX上的IE中点击dav-mount链接时发生了什么?-> 记载或处理特殊情况。
  • 确保国际字符能够正确起效(查看相册,添加项目)