码迷,mamicode.com
首页 > 2018年05月06日 > 全部分享
Selenium2+python自动化35-获取元素属性
前言 通常在做断言之前,都要先获取界面上元素的属性,然后与期望结果对比。本篇介绍几种常见的获取元素属性方法。 一、获取页面title 1.有很多小伙伴都不知道title长在哪里,看下图左上角。 2.获取title方法很简单,直接driver.title就能获取到 二、获取元素的文本 1.如下图这种显 ...
分类:编程语言   时间:2018-05-06 13:39:37    阅读次数:174
Selenium2+python自动化47-判断弹出框存在(alert_is_present)
前言 系统弹窗这个是很常见的场景,有时候它不弹出来去操作的话,会抛异常。那么又不知道它啥时候会出来,那么久需要去判断弹窗是否弹出了。 本篇接着Selenium2+python自动化42-判断元素(expected_conditions)讲expected_conditions这个模块 一、判断ale ...
分类:编程语言   时间:2018-05-06 13:39:30    阅读次数:214
如何在Mac系统安装MySQL
方法一: (1)使用brew install mysql (2)使用mysql -uroot连接时报错: Authentication plugin 'caching_sha2_password' cannot be loaded: dlopen(/usr/local/mysql/lib/plugi ...
分类:数据库   时间:2018-05-06 13:39:21    阅读次数:1860
Selenium2+python自动化42-判断元素(expected_conditions)
前言 经常有小伙伴问,如何判断一个元素是否存在,如何判断alert弹窗出来了,如何判断动态的元素等等一系列的判断,在selenium的expected_conditions模块收集了一系列的场景判断方法,这些方法是逢面试必考的!!! expected_conditions一般也简称EC,本篇先介绍下 ...
分类:编程语言   时间:2018-05-06 13:39:07    阅读次数:212
bzoj 1706: [usaco2007 Nov]relays 奶牛接力跑【矩阵乘法+Floyd】
唔不知道怎么说……大概核心是把矩阵快速幂的乘法部分变成了Floyd一样的东西,非常之神 首先把点离散一下,最多有200个,然后建立邻接矩阵,a[u][v]为(u,v)之间的距离,没路就是inf 然后注意重载乘号的部分,注意到这样乘一次就相当于把本来存了经过k条路的最短路的邻接矩阵变成存了经过k+1条 ...
分类:其他好文   时间:2018-05-06 13:39:00    阅读次数:171
Selenium2+python自动化38-显式等待(WebDriverWait)
前言: 在脚本中加入太多的sleep后会影响脚本的执行速度,虽然implicitly_wait()这种方法隐式等待方法一定程度上节省了很多时间。 但是一旦页面上某些js无法加载出来(其实界面元素经出来了),左上角那个图标一直转圈,这时候会一直等待的。 一、参数解释 1.这里主要有三个参数: clas ...
分类:编程语言   时间:2018-05-06 13:38:50    阅读次数:172
day51—JavaScript绑定事件
转换学开发,代码100天——2018-05-06 今天学习JavaScript的绑定事件。因为浏览器的原因绑定事件需要考虑兼容性问题。 btn.attachEvent("onclick",function(){ alert("a"); }); btn.detachEvernt("onclick",f ...
分类:编程语言   时间:2018-05-06 13:38:42    阅读次数:170
SAP云平台的Document Service
SAP云平台以微服务的方式提供了Document的CRUD(增删改查)操作。该微服务基于标准的CMIS协议(Content Management Interoperability Service)。 同标准的CMIS相比,SAP云平台的Document Service增添了一些功能的支持: 通过一个 ...
分类:其他好文   时间:2018-05-06 13:38:31    阅读次数:136
新手入门之——Ubuntu上的编辑器之神Vi / Vim
Ubuntu上的编辑器有gedit、vi、sublime等。gedit一般在没有其他编辑器时临时使用,大部分情况下,vi和sublime使用的比较多,Linux系统内置了vi和sublime,其中,sublime是可视化的编辑器可以通过鼠标操作可以实现各种功能,学习起来比较容易,这里就不作赘述。今天 ...
分类:系统相关   时间:2018-05-06 13:38:21    阅读次数:219
c++ STL之map
map内部自建一颗红黑树(一 种非严格意义上的平衡二叉树),这颗树具有对数据自动排序的功能,所以在map内部所有的数据都是有序的,map中的元素是自动按Key升序排序,所以不能对map用sort函数; map是一类关联式容器。它的特点是增加和删除节点对迭代器的影响很小,除了那个操作节点,对其他的节点 ...
分类:编程语言   时间:2018-05-06 13:38:14    阅读次数:144
hdu6219(最大空凸包)
题意: 给一些点,求出一个最大的空凸包,这个凸包里没有任何给定点且要求这个凸包面积最大 分析: 枚举凸包左下角的点,然后dp[i][j]表示凸包的最后两条边是j->i和i->O情况下凸包的面积最大值,这个是O(n^4)的 可以利用凸性求个前缀和来完成O(1)的转移 具体看这里:https://blo ...
分类:其他好文   时间:2018-05-06 13:38:02    阅读次数:153
使用JPA + Eclipselink操作PostgreSQL数据库
首先确保您已经安装了PostgreSQL。您可以参考我这篇文章 "PostgreSQL扫盲教程" 。 使用Eclipse创建一个新的JPA project: Platform选择EclipseLink,作为JPA的provider之一。 在Eclipse里自动生成的project如下图所示: 用下列 ...
分类:数据库   时间:2018-05-06 13:37:54    阅读次数:190
如何在SAP云平台上使用MongoDB服务
首先按照我这篇文章在SAP云平台上给您的账号分配MongboDB服务: "如何在SAP云平台的Cloud Foundry环境下添加新的Service" 然后从这个 "链接" 下载SAP提供的例子程序。 1\. 使用命令行 cf marketplace查看当前SAP云平台的MongoDB的版本号:在我 ...
分类:数据库   时间:2018-05-06 13:37:46    阅读次数:219
2018上C语言程序设计(高级)作业- 第4次作业
作业要求一 作业要求三、学习总结和进度 1、Git地址: "地址" 2、点评3个同学的本周作业(在作业中给出被点评同学博客的链接),并邀请3名同学点评你的作业。 点评的三位同学: 3、请用表格和折线图呈现你本学期的代码行数和所用时间、博客字数和所用时间。 表格: 折线图: 4、本学期课程即将结束,请 ...
分类:编程语言   时间:2018-05-06 13:37:39    阅读次数:144
mysql 关键????
http://www.cnblogs.com/wupeiqi/articles/5748496.html 练习题 21 题目着重 看看。。 select 其实相当于 Python 里的print mysql> select (select count(1 ) from student where g ...
分类:数据库   时间:2018-05-06 13:37:30    阅读次数:176
初识Python
关于python 虽然python的运行速度慢,cpu运行速度快,但是网络和硬盘的速度并没有这么快,所以大量的应用程序不需要这么快的运行速度。好比在堵车的道路上,赛车的速度快于出租车,可是由于堵车限制,赛车并不会开到它本来的快速度。而且运行速度的瓶颈远远不在于python开发,而在于数据库的操作和网 ...
分类:编程语言   时间:2018-05-06 13:37:23    阅读次数:147
[Js高手之路第一部]JavaScript上百例实战【新版】_1 js代码三种书写方式
小结: javascript使用的3种方式: 1,页面script方式 2,行间事件触发 3,外部引入方式 1,页面script方式 2,行间事件触发 3,外部引入方式 .html .js alert(1); ...
分类:编程语言   时间:2018-05-06 13:37:17    阅读次数:172
1409条   上一页 1 ... 50 51 52 53 54 55 56 ... 83 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!