我的脚本思路是这样的
1.点击上传按钮
2.将课件包的路径复制到剪切板中,然后模拟键盘操作ctrl+V后并按下enter键
3.这个时候系统会弹出一个文字说明,“上传成功”
4.校验此时页面是否有“上传成功”文字,如果有就是说明上传操作是成功的
按照这个思路写的脚本在本地运行都是成功的,但是上传到公司svn,使用TeamCity编译脚本的时候,编译信息提示找不到“上传成功”的字符串,然后就是脚本执行结果为fail
说明:脚本提交svn通过TeamCity编译的时候,TeamCity在后台启动了浏览器的进程,没有和用户一样的,打开一个看得到的界面操作,我是用chrome浏览器测试的,所以我觉得是不是TeamCity编译selenium脚本是不支持弹出上传窗口的,求指导