我已经在apache2.2上安装了两个svn(主从配置)。我需要在不同的场景中测试这种设置,例如网络故障。 是否有必须考虑的重要测试用例。 在测试时我应该记住哪些要点。
[更新]
我们在slave上使用write through proxy。
我可以在互联网上使用任何文件/清单。
[更新]
我最近使用自签名证书包含了SSL。 是否有使用SSL的SVN的特殊测试用例?
感谢。
答案 0 :(得分:1)
显然,在同步过程中发生故障时会出现最大的问题。
因此,您希望在测试中添加此类测试用例。具体而言,您需要定义同步失败后需要的内容(存储库清理脚本等)
我能想到的其他测试用例:
您可能还会遇到有关文件锁定的问题。因此,您也可以为此案例准备好脚本。您可以为此添加测试用例,以验证脚本是否按预期工作。
您还必须验证在不同步时无法提交奴隶。
最后,如果您的奴隶通过电子邮件或其他内容发生不同步,您可以确保您和您的团队得到正确的通知。