先使用 driver.switch_to_alert() 跳转到弹窗,然后定位弹窗上面的元素进行点击操作。
嗯,断言在用例里面还有一个好处就是生成的 html 报告对应的测试结果 Pass,Fail 会比较直观的展示,而放在 page 层就比较笼统,只有脚本运行出错才会显示对应报错信息。
ok,谢谢指点。
嗯,这个得根据项目实际情况来处理。
业务流程比较简单放 case 里面其实还是可以的,但是业务流程场景比较复杂的话放 case 有点不太方便。
谢谢,这个其实和元素定位方式无关,是等待时间的问题。
非常感谢提醒,我加了强制等待 sleep(2)之后确实可以获取到了,估计是点击 submit 之后需要等待 js 响应显示元素。
今年大疆和腾讯沙龙都见过卡斯大牛!
挺不错的!赞。另外发现还有几个小问题需要优化优化一下:
1.Html 报告运行时间会显示科学计数:
2.那个用 例数: 1 | 成功: 1 | 失败: 0 | 跳过: 0 这一栏对应的属性中,width: 20% 建议去掉,不然会显示错位。
div style="width: 20%; float: right">
不错!就在我们公司楼下,可惜有事那天没去。
提到保密性不得不吐槽下,之前我们的单机手游产品,上传到某云测平台后,结果游戏还没上线,网上就有我们游戏破解版了。。
目前的各类平台主要是一些兼容性测试,和通用性的自动化测试,更多扮演的是一种辅助的测试工具角色。不可能为你的产品随时变化的需求来做对应的变动(除非加钱做企业定制化服务),从而覆盖的产品测试深度其实也非常有限,如异常分支场景,特定功能场景等。因此在现阶段完全取代测试人员是不可能的,就像当初电子书,互联网蓬勃发展,很多人会担心传统纸质媒体,书籍报刊是否会没落消亡,但是从现实来看,并没有完全取代传统纸质媒体,而且适应了互联网发展衍生了新媒体。所以个人觉得,不管现在当下热门的人工智能、机器学习等热门的技术如何发展,对于我们来说学好基础知识,踏踏实实一步一个脚印,少一点浮躁,多一份坦然,时间会给你答案和结果。
苹果 iOS 系统是不允许的,除非是 Beta 版的时候,可以刷固件包降级。
赞同,因为产品人员的需求文档可能有很多漏洞需要测试人员来提前介入需求分析。
抽奖!
赞!!
期待大牛们的分享,已报名!
讲师和工作人员辛苦了!非常荣幸通过这次沙龙能够零距离见识传说中的大疆。
互联网事业部和无人机有关吗?
并发运行用例会用到多线程或多进程吗?
你们公司产品是 PC 端的, 是那种桌面程序软件吗?为啥 UI 测试是用浏览器跑测试用例?求解释。
期待大牛的分享!!
《低成本实现系统接口测试,“自动化,性能,持续集成&线上监控”》——李隆 这个 Topic 就是你来讲吧?
非常好,期待期待。已经号召公司同事一起来聆听大牛分享!
最近再招 2 个测试,需要工作经验 3 年 +,欢迎大家投简历!