摘要: 在Mac环境下的自动化测试环境搭建这里有一篇亲测通过的文《mac下怎么搭建selenium python环境?》。不过在这个过程中要注意两点:1.在终端联网执行命令“sudo pip install –U selenium”如果失败了的话,可以尝试用命令“sudoeasy_install selen... 阅读全文
posted @ 2015-11-14 23:47 天外归云 阅读(8922) 评论(0) 推荐(2) 编辑
摘要: 百度测试部2015年10月份的面试题之——汉诺塔。汉诺塔就是将一摞盘子从一个塔转移到另一个塔的游戏,中间有一个用来过度盘子的辅助塔。百度百科在此。游戏试玩在此。用递归的思想解决汉诺塔问题就是分为两种情况:第一种情况是只有一个盘子的情况,也就是最基本的情况,这种情况下,直接将该盘子从原始塔转移到目标塔... 阅读全文
posted @ 2015-11-14 12:16 天外归云 阅读(5595) 评论(0) 推荐(4) 编辑
摘要: 百度测试部2015年10月份的面试题之——八皇后。八皇后问题的介绍在此。以下是用递归思想实现八皇后-N皇后。代码如下:using System;using System.Collections.Generic;namespace QueensSolution{ class Program ... 阅读全文
posted @ 2015-11-14 01:08 天外归云 阅读(2359) 评论(0) 推荐(2) 编辑
摘要: 百度测试部2015年10月份的面试题之——字符串处理,找出最长的子串。代码如下:private static string SelectNumberFromString(string input){ string result = ""; foreach (Match match in ... 阅读全文
posted @ 2015-11-11 13:31 天外归云 阅读(1669) 评论(3) 推荐(33) 编辑
摘要: 对于《编程之美》P292上关于三角形测试用例的问题,题目是这样的: 输入三角形的三条边长,判断是否能构成一个三角形(不考虑退化三角形,即面积为零的三角形),是什么样的三角形(直角、锐角、钝角、等边、等腰)。 函数声明为:byte GetTriangleType(int,int,int)。 1. 如何 阅读全文
posted @ 2015-11-09 19:13 天外归云 阅读(5234) 评论(10) 推荐(12) 编辑
摘要: 刚才在QQ群里看到有人提问,如何实现退出百度登录问题。那么之所以会有这个问题,主要是因为这个元素,如下图所示,是无法直接定位到的:经过研究发现,要想定位到这种元素,拢共分两步:第一步,把鼠标移到能使目标元素显示在页面上的前置元素上;第二步,通过xpath对目标标签元素进行定位。代码如下:using ... 阅读全文
posted @ 2015-11-04 13:21 天外归云 阅读(4467) 评论(5) 推荐(6) 编辑
摘要: 阅读全文
posted @ 2015-10-21 13:22 天外归云 阅读(464) 评论(0) 推荐(4) 编辑
摘要: 转载请注明出自天外归云的博客园:http://www.cnblogs.com/LanTianYou/对于SharePoint中已经是Record的Item,我们想要修改他的属性,这在UI界面是无法完成的:这时需要通过Records.BypassLocks API来完成。设计一个tool,利用Reco... 阅读全文
posted @ 2015-10-15 12:31 天外归云 阅读(677) 评论(0) 推荐(3) 编辑
摘要: 转载请注明出自天外归云的博客园:http://www.cnblogs.com/LanTianYou/对Recorded Item动态调用OM Methods进行测试,界面如下:输入Site的URL,File在SharePoint中的相对URL,并选择OM操作类型,点击Test进行测试。代码如下:us... 阅读全文
posted @ 2015-10-14 18:01 天外归云 阅读(707) 评论(0) 推荐(4) 编辑
摘要: 让我们来练习一下字符串的分割~把话倒过来说:private void change_button_Click(object sender, EventArgs e){ var after_text = before_TextBox.Text?.Select(x=>x.ToString()).... 阅读全文
posted @ 2015-10-13 10:19 天外归云 阅读(701) 评论(5) 推荐(1) 编辑
摘要: 链表是由一系列节点串连起来组成的,每一个节点包括数值部分和指针部分,上一节点的指针部分指向下一节点的数值部分所在的位置。在C语言中我们有两种方式来定义链表——1、定义结构体:来表示链表中的节点,节点中包含数值部分和指针部分。将一个节点的指针部分指向另一个节点的数值部分,这两个结构体之间就形成了一个链... 阅读全文
posted @ 2015-10-09 16:03 天外归云 阅读(1015) 评论(0) 推荐(4) 编辑
摘要: 上一篇讲过队列(queue),队列就像是居民楼里的垃圾管道,从楼道的垃圾管道的入口处将垃圾扔进去,清洁工会从一楼垃圾管道的出口处将垃圾拿走。每一层的垃圾通道入口与一楼的垃圾管道出口之间都形成了一个队列,先被扔进垃圾道里的垃圾会先到达垃圾通道的出口,即:先进先出。栈是一种更简单的数据结构,如果队列是垃... 阅读全文
posted @ 2015-10-08 15:37 天外归云 阅读(1382) 评论(6) 推荐(10) 编辑
摘要: 继续读啊哈磊《啊哈!算法》感悟系列——队列地铁售票处排队,先来的人先到队首先买完先走,后来的人排在队尾等候后买完后走。想买票,必须排在队尾;买完票,只能从队首离开。这种先进先出(First In First Out,FIFO),后进后出的线性队伍,就是我们说的——队列。在现实中,队列里包含的是人,在... 阅读全文
posted @ 2015-10-04 14:55 天外归云 阅读(1290) 评论(7) 推荐(7) 编辑
摘要: 继续读啊哈磊算法有感系列,继续升华。上一篇是冒泡排序,在结尾总结了一下冒泡排序的缺点——时间复杂度O(N*N)太大。这一篇来说一下快速排序,快速排序可以在多数情况下克服冒泡排序的缺点(最坏的情况下和冒泡排序的时间复杂度一样)。下面我们先来说说快速排序的思想与过程,与上一篇从过程到思想的思考方式不同,... 阅读全文
posted @ 2015-10-03 17:01 天外归云 阅读(1241) 评论(0) 推荐(5) 编辑
摘要: 继续读啊哈磊算法有感系列。上一篇是桶排序,在结尾总结了一下简化版桶排序的缺点。这一篇来说一下冒泡排序,冒泡排序可以很好的克服桶排序的缺点。下面我们先来说说冒泡排序的过程与思想——冒泡排序的过程:第一轮排序:如果有5个数从大到小排序,第一位数与第二位数进行比较,如果第一位小,则第一位数和第二位数交换位... 阅读全文
posted @ 2015-10-02 14:57 天外归云 阅读(1134) 评论(4) 推荐(5) 编辑