首先页面元素隐藏有五种方法: 1. opacity: 0; opacity 属性的意思是设置一个元素的透明度.它不是为改变元素的边界框(bounding box)而设计的.这意味着将 opacity 设为 0 只能从视觉上隐藏元素.而元素本身依然占据它自己的位置并对网页的布局起作用.它也将响应用户交互.这样的组件用selenium是可以操作的,看 @SitePoint 提供的例子“用 opacity 隐藏元素”,但isdisplay是false的 2. visibility: hidden; 将…
引用AForge.video.ffmpeg,打开时会报错:找不到指定的模块,需要把发行包第三方文件externals\ffmpeg\bin里的dll文件拷到windows的system32文件夹下. 就是那个:AForge.NET Framework-2.2.5-(libs only) 文件…
easyui treegrid idField 所在属性中值有花括号(如Guid)当有鼠标事件时会报错,行记录一下…
在启动vsftpd,有时会报错:C:>ftp 192.168.0.101Connected to 192.168.0.101.220 (vsFTPd 2.0.5)User (192.168.0.101:(none)): frank331 Please specify the password.Password:500 OOPS: cannot change directory:/home/frankLogin failed.ftp> ls500 OOPS: child diedConnecti…
金乐园项目 php操作redis出现不报错就退出  死活找不出原因是因为下面这句话导致:     原因igbinary扩展没有装上 $options[\Redis::OPT_SERIALIZER] = \Redis::SERIALIZER_IGBINARY;…
1.selenium去启动IE时,报错: Started InternetExplorerDriver server (32-bit)2.50.0.0Listening on port 24641Only local connections are allowedException in thread "main" org.openqa.selenium.WebDriverException: Unexpected error launching Internet Explorer.…
出现场景:用discover方法批量执行py文件,出现随机性的报错(有时a.py报错,有时b.py报错...),共同特点:均是打开新窗口后,切换最新窗口,但定位不到新窗口的元素,超时报错.由于个人项目遇到的是跑一条用例都有1~3个窗口,所以本文针对1~3个窗口的切换随机报错进行处理. 发现错误原因: 我在切换窗口代码的位置,打印当前句柄信息(print(self.driver.window_handles)),如下图 由于经常习惯性认为,新窗口在句柄列表应该是最后一个,即经常用这句代码来切换到我…
解决方案: 自定义标签将字符串转换成unicode编码后输出显示到页面即可 解析原理:解析顺序html  ---url ----javascript---url,由于unicode编码在htm解析阶段不被解析保留原来文本格式,在javascript触发时才解析.因此要让页面不报错,文本保留原格式,采用unicode转换即可. 以单引号为例,单引号表达方式有以下几种'    "    \u0027    '查看document树发现只有\u0027保持原来的文本格式.浏览器便不会报错,这是我们想要…
1---表格定义好之后右侧可能会有一个空白条 这个空白条是留给滚动条的,当表格中的一页的数据在页面中不能全显示时会自动出现滚动条,网上有很多事要改源码才可以修改这个,但是当项目中多处用到时,有的需要滚动条,有的不需要,这样修改源码可能会对其他页面产生影响,当页面要求不高时,可以利用内部单元格宽度综合大于100%来覆盖,当然页面要求高时,只能修改源码. columns:[[ {field:'aaaaas',title:'aaas',align:'center',width:'35%'}, {fie…
public void addCustomerTest() throws Exception { SqlSession sqlSession = MyBatisUtils.getSession(); CustomerMapper customerMapper = sqlSession.getMapper(CustomerMapper.class); Customer customer = new Customer(); customer.setUsername("111"); cust…