06 2018 档案
摘要:SELECT * FROM 表 LIMIT 0, 10 LIMIT 接受一个或两个数字参数。 参数必须是一个整数常量。 如果给定两个参数,第一个参数指定第一个返回记录行的偏移量, 第二个参数指定返回记录行的最大数目。 初始记录行的偏移量是 0(而不是 1)
阅读全文
摘要:如果2张表的字段一致,并且希望插入全部数据,可以用这种方法: Code: INSERT INTO 目标表 SELECT * FROM 来源表; 比如要将 articles 表插入到 newArticles 表中,则是: Code: INSERT INTO newArticles SELECT * FROM articles; 如果只希望导入指定字段,可以用这种方法: Code: ...
阅读全文
摘要:通用测试用例 检查点 预期结果 是否检查 一、输入框、文本框 所有输入项都填写,且长度最长,保存 所有数据能正确保存(未被截断) 必填项是否做了必填判断 有必填的提示 只把必填项填写完,然后保存 保存成功 必填项没有填写或为空格, 保存 提示不能为空,有正确的提示信息。空格应TRIM 一般特殊符号:
阅读全文
摘要:Q群里有时候会有人问,selenium webdriver怎么实现把一个元素拖放到另一个元素里面。这一节总一下元素的拖放。 下面这个页面是一个演示拖放元素的页面,你可以把左右页面中的条目拖放到右边的div框中。 http://koyoz.com/demo/html/drag-drop/drag-dr
阅读全文
摘要:下面我们来看一下selenium webdriver是如何来处理select下拉框的,以http://passport.51.com/reg2.5p这个页面为例。这个页面中有4个下拉框,下面演示4种选中下拉框选项的方法。select处理比较简单,直接看代码吧:) 从上面可以看出,对下拉框进行操作时首
阅读全文
摘要:Web 测试中我们经常会接触到Cookies,一个Cookies主要属性有”所在域、name、value、有效日期和路径",下面来讲一下怎么操作Cookies。 上面的代码首先在页面中增加了一个cookie,然后遍历页面的所有cookies,并输出他们的主要属性。最后就是三种删除cookie的方法。
阅读全文
摘要:alert、confirm、prompt这样的js对话框在selenium1.X时代也是难啃的骨头,常常要用autoit来帮助处理。 试用了一下selenium webdriver中处理这些对话框十分方便简洁。以下面html代码为例: Dialogs.html 以上html代码在页面上显示了三个按钮
阅读全文
摘要:在selenium 1.X里面得到弹出窗口是一件比较麻烦的事,特别是新开窗口没有id、name的时候。当时还整理了处理了几种方法,详见:http://seleniumcn.cn/read.php?tid=791 。在selenium webdriver中得到新开窗口相对简单的多,它无关新开窗口的id
阅读全文
摘要:有时候我们在定位一个页面元素的时候发现一直定位不了,反复检查自己写的定位器没有任何问题,代码也没有任何问题。这时你就要看一下这个页面元素是否在一个iframe中,这可能就是找不到的原因之一。如果你在一个default content中查找一个在iframe中的元素,那肯定是找不到的。反之你在一个if
阅读全文
摘要:在生日一栏输入=MID(A2,8,8) 效果是19900307加TEXT函数,后边加日期格式=TEXT(MID(A2,8,8),"0-00-00") 效果是1990-03-07按回车,双击下拉函数内容解释:输入第8位后边的8位数 函数:=TEXT(MID(A2,8,8),"0-00-00")
阅读全文
摘要:选中允许修改的单元格,右击“设置单元格格式”,在保护一栏将“锁定取消”;“审阅”——》保护工作表——》输入密码——》再次输入密码。这样奖金就无法修改
阅读全文
摘要:公式详解:TODAY() 表示系统当前的日期: =DATEDIF(B2,TODAY(),"Y")表示计算B2单元格中的日期与系统当前的日期之间的年差 函数:=DATEDIF(B2,TODAY(),"Y")
阅读全文
摘要:公式解释:=IF(C2="","没打卡",IF(C2>TIME(9,0,0),"迟到",""))如果C2单元格为空,则定义结果单元格为未打卡。如果C2单元格时间大于九点那么定义结果为迟到,否则为空选中迟到、早退的第一行,双击就都出来了 函数:迟到 =IF(C2="","没打卡",IF(C2>TIME
阅读全文
摘要:多数据快速相乘:选择答案框,输入=,选择数据,输入*,选择平均值,按回车键得出答案,在答案框右下角双击 函数:=B2*C2
阅读全文
摘要:实际操作 提交到git上撤回 git reset head^1 提交到本地 撤回 git reset --soft HEAD~1 实际操作 写完代码后,我们一般这样 git add . //添加所有文件 git commit -m "本功能全部完成" 执行完commit后,想撤回commit,怎么办
阅读全文
摘要:今天获取git线上仓库代码报了这个错误: 错误可能是因为在你以前pull下来的代码没有自动合并导致的. 有2个解决办法: 1.保留你本地的修改 git merge --abort git reset --merge 合并后记得一定要提交这个本地的合并 然后在获取线上仓库 git pull 2.dow
阅读全文
摘要:一、首先需要下载git 查看电脑是否安装git,打开终端,输入git,回车如果输出如下,则代表已安装了git 如果未安装,则会输出: 按照提示输入:sudo apt-get install git即可安装!!或者到此处下载:git下载, pkg包下载完成,双击安装。 输入命令:git --versi
阅读全文
摘要:今天使用git 添加远程github仓库的时候提示错误:fatal: remote origin already exists. 最后找到解决办法如下: 1、先删除远程 Git 仓库 $ git remote rm origin 2、再添加远程 Git 仓库 $ git remote add ori
阅读全文