摘要: Sleep方案的弊病 固定的等待时间,导致测试用例执行时间很长 为什么click函数不像get函数等待页面刷新? click未必会导致页面更新。 get一定会导致页面更新 Selenium的解决方案 选择一个元素的时候 代码设定一个最大等待时长 周期性(每隔半秒钟)重新寻找该元素,直到该元素被找到( 阅读全文
posted @ 2019-04-20 22:12 tester菜鸟 阅读(164) 评论(0) 推荐(0) 编辑
摘要: Selenium 自动化 主要就是: 1、选择页面元素 2、操作页面元素: 输入操作:点击、输入文字、拖拽等。 输出操作:获取元素的各种属性。 3、根据界面上获取的数据进行分析和处理 选择元素: 1、WebDriver:操作整个浏览器和当前整个页面 当前页面上的选择符合查找条件的对象 打开网址、回退 阅读全文
posted @ 2019-04-20 15:18 tester菜鸟 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 为什么要命令行执行脚本: 1、图形化界面消耗更多资源,CPU和内存 2、图形化界面不支持大型的负载测试和性能测试 3、命令行测试支持持续集成,例如放到Jenkins这样的CI工具上 nohup:让程序在后台运行 -h:帮助,打印出有用的信息并退出 -n:以非GUI形式运行Jmeter -t:Jmet 阅读全文
posted @ 2019-02-21 10:51 tester菜鸟 阅读(3426) 评论(0) 推荐(0) 编辑