我正在定制一个 Web 应用程序,它涉及上传一些文件,然后移动,然后根据我的操作,应用程序应该执行一些操作。具体来说,我正在定制 Alfresco Community 版本(最新的 SVN 版本,应该是 4.0+)。
我想为这个功能做一些测试(不要在将来破坏它)。
什么测试框架应该最适合我的目的,以及为这种行为创建和运行自动化测试的(通用)步骤是什么?
如果测试应用程序还可以检查电子邮件以查看我的应用程序是否发送了它,您将获得奖励 :)
[编辑] 在此处添加一个示例:我想创建一个测试,它将执行以下操作:- 登录到应用程序 - 导航到应用程序的某个部分 - 单击一个按钮(由纯 javascript 制成,无标记) -此按钮打开一个上传表单 - 使用该表单从我的计算机中选择两个示例文件 - 单击“提交” - 验证文件是否已上传