一、UI事件【使用时需要添加on eg: onload 页面加载完成事件】load 【一张页面或一幅图像完成加载】页面加载后触发的事件,即进入页面后unload 【用户退出页面】页面卸载后触发的事件,即离开页面时(firefox不支持)select 【文本被选中】当用户选择文本框(<input>,< ...
分类:
Web程序 时间:
2019-07-23 22:35:20
阅读次数:
157
学习目的: 掌握自动化相关知识点,统一记录再整理 正式步骤: 情景1: 设置等待时间 A方法:sleep 线程休眠,但只单次有效,其他操作需要加载等待时间,需要再次添加time.sleep() B方法:implicitly_wait() 情景2: 情景3: 情景4: 情景5: 情景6: 学习总结: ...
分类:
编程语言 时间:
2019-07-23 00:20:34
阅读次数:
138
DOMContentLoaded 事件 字面上看,它会在dom加载完成后触发。 与window.onload事件非常相似,但有一定区别: 下一个问题是什么时候dom加载完毕,这得从浏览器渲染说起,浏览器显示网页的过程可以做如下描述: 1. 请求得到html文档,根据文档请求更多的img,css及其它 ...
分类:
其他好文 时间:
2019-07-19 21:16:48
阅读次数:
123
Selenium 页面加载慢 问题描述: 使用Selenium获取网页,发现webdriver.get方法会阻塞直到网页全部加载完成,官方提供的三种wait方法仅对网页的ajax有比较明显的效果。对于部分网页,网页中所需要的元素很快就能加载完成,但是整个页面加载完成却需要很久,所以如何才能使得网页在 ...
分类:
其他好文 时间:
2019-07-19 20:23:58
阅读次数:
115
"WebDriver 定位元素的8种方式" 在UI层面的自动化测试开发中,元素的定位与操作是基础,也是经常遇到的困难所在。webdriver提供了8种定位: id定位: find_element_by_id("id值");id属性是唯一的 name定位: 元素的名称,find_element_by_ ...
分类:
Web程序 时间:
2019-07-17 15:28:16
阅读次数:
237
skyline中有很多自带的事件可以进行调用,今天给大家介绍几种常用的事件 一、Open() 打开指定工程 二、OnProjectLoadFinished() 在我们执行SGWorld的Open方法,加载完成一个FLY工程后,就会触发这个事件。 也就是说,我们通过这个事件可以判断在什么时间完成了FL ...
分类:
Web程序 时间:
2019-07-17 11:01:45
阅读次数:
198
父组件传值给子组件: 1.在调用子组件时定义一个属性 2.子组件里面this.props.msg 父组件不仅可以传值给子组件,还可以传方法,甚至把整个父组件传给子组件 父组件获取子组件数据: 1.调用子组件的时候制定ref的值 2.通过this.refs.header 获取整个子组件实例(dom加载 ...
分类:
其他好文 时间:
2019-07-16 10:47:16
阅读次数:
89
第一次打包vue的项目部署到服务器下时,发现初次加载特别的缓慢,将近20s页面才加载出来,完全没有开发环境上的那么流畅。主要原因是页面在打包后如果不进行相关配置会导致资源文件特别的大,一次想要全部加载完成会特别的耗时。这里简单总结一下自己用到的一些优化的方案。 首先我们可以安装webpack-bun ...
分类:
其他好文 时间:
2019-07-15 17:24:04
阅读次数:
253
用idea打开一个项目,不是打开后闪退,而是项目加载完成后自动关闭.....心累啊,好不容易加载完成...... 费了还挺长时间的,要好好总结下问题解决历程: 1.修改 idea.exe.vmoptions 和 idea64.exe.vmoptions 中的 -Xms256m -Xmx3000m 秉 ...
分类:
其他好文 时间:
2019-07-10 14:50:12
阅读次数:
655
一般上拉加载更多用于数据太多,一次加载完成数据卡顿,差不多就是一个分页的功能, 写法很简单,首页data数据中先定义一个page为1,第一次进入页面调用接口将为1的page传给后台,随后在小程序自带的onReachBottom函数中操作 onReachBottom: function () { va ...
分类:
微信 时间:
2019-07-06 16:15:26
阅读次数:
179