随笔分类 - 软件测试
摘要:部分website在chrome上运行正常,但在IE环境运行会存在问题。而是用 JMeter运行通过chrome打开的website时候,需要处理一下。 可以参考下面几篇文章: http://ninjawebzen.com/running-jmeter-with-chromedriver/ 摘录部分
阅读全文
摘要:本文参考:https://tieba.baidu.com/p/3237927610 1、到百度云中下载离线版msdn 安装包,如下所示: 百度云链接:http://pan.baidu.com/s/1hqFuYyS 密码:ifa3 2、同时选中3个下载文件,右键解压到当前文件夹; 注:这个地方可能需要
阅读全文
摘要:非负整数:^\d+$ 正整数:^[0-9]*[1-9][0-9]*$ 非正整数:^((-\d+)|(0+))$ 负整数:^-[0-9]*[1-9][0-9]*$ 整数:^-?\d+$ 非负浮点数:^\d+(\.\d+)?$ 正浮点数 : ^((0-9)+\.[0-9]*[1-9][0-9]*)|([
阅读全文
摘要:TCP/IP详解学习笔记 这位仁兄写得太好了.http://blog.csdn.net/goodboy1881/category/204448.aspxTCP/IP详解学习笔记(13)-TCP坚持定时器,TCP保活定时器TCP/IP详解学习笔记(12)-TCP的超时与重传TCP/IP详解学习笔记(1
阅读全文
摘要:关于iptables的配置,参见官方资料:http://wiki.ubuntu.org.cn/IptablesHowTo 最好。 进入iptables 列出目前的ip策略. 如果您刚刚配置好服务器,您是没有设置ip规则的,您要自己设置。 使用命令 查看现有的iptables防火墙规则。如果您刚架设好
阅读全文
摘要:关于Jmeter,这里有一篇文章可以看看:http://www.cnblogs.com/TankXiao/p/4045439.html 给有需要的同学。
阅读全文
摘要:树莓派无线配置,之前有写过,但是总有人搞不清楚,现在我再把3份文件保存在这里,供参考; 下面包含三种配置: interfaces interfaces.wlan0.dhcp interfaces.wlan0.static 看其中内容: interfaces.default interfaces.wl
阅读全文
摘要:自动化测试聚合 http://www.cnblogs.com/zhangfei/p/5454682.html UI自动化测试: 1.基础API: http://www.cnblogs.com/zhangfei/p/3158223.html 2.数据驱动: http://www.cnblogs.com
阅读全文
摘要:原文地址: http://www.thegeekstuff.com/2012/04/curl-examples/ 下载单个文件,默认将输出打印到标准输出中(STDOUT)中 通过-o/-O选项保存下载的文件到指定的文件中:-o:将文件保存为命令行中指定的文件名的文件中-O:使用URL中默认的文件名保
阅读全文
摘要:关于版本号的定义和规划 在实际中,我们为了版本号的发布,需要提前为团队定义好版本发布规则。下面举一种版本号定义的例子: 版本号 使用NPM下载和发布代码时都会接触到版本号。NPM使用语义版本号来管理代码,这里简单介绍一下。 语义版本号分为X.Y.Z三位,分别代表主版本号、次版本号和补丁版本号。当代码
阅读全文
摘要:由于chrome浏览器自动更新,导致 macaca运行报错,重新安装和更新chrome-driver 之后,还需要把chrome浏览器降级到50版本; 但是chrome会自动更新,所以需要禁止。找到这个方法试验一下: 下面内容转自:http://www.chromi.org/archives/115
阅读全文
摘要:移动端开发时,我们常使用chrome自带的模拟器,模拟各种手机设备。 但模拟毕竟是模拟,当开发完毕,使用真机访问页面出现问题时如何调试呢? 下面介绍2种针对android机的调试方法 一.直接使用Chrome浏览器: 1.在浏览器中输入待调试的site,F12打开调试窗口; 2.根据需要选择不同类型
阅读全文
摘要:自动化代码规范 自动化代码规范 学习map: 自动化代码规范有哪些方法 根据本team的需求确定解决方案 安装 & 使用示例 总结 自动化代码规范有哪些方法 从工具角度来说,Grunt等构建工具、Sublime等IDE都可以帮助检测代码中的错误和潜在的问题,从提示时机来说,有编写实时提示和编译后提示
阅读全文
摘要:初识 mocha in NodeJS NodeJS里最常用的测试框架估计就是mocha了。它支持多种node的assert libs, 同时支持异步和同步的测试,同时支持多种方式导出结果,也支持直接在browser上跑Javascript代码测试。 本文示例大多源于官网示例,部分示例结合需要或自己的
阅读全文
摘要:官网地址:http://www.protractortest.org/ 1. 预备环境 protractor 是一个 Node.js 程序,为了运行 protractor ,你首先需要 Node 环境。你还应该检查一下 Node 的版本,它应该在 v0.10.0 以上。 Node 中附带了 npm
阅读全文
摘要:在用macaca进行自动化测试,想试一下移动端测试,看到这篇文章,尝试一下。 前言 用 Macaca 可以快速、便捷地进行安卓 native 的自动化测试,用简洁的 js 语法,写下用例,然后执行 Macaca CLI 命令,就可以看到安卓的手机在按照你的指令自动进行用例操作。相关文章可参考: 使用
阅读全文
摘要:npm是一个node包管理和分发工具,已经成为了非官方的发布node模块(包)的标准。有了npm,可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。 1、npm install moduleNames:安装Node模块安装完毕后会产生一个node_modules目录,其目录下就是
阅读全文
摘要:前端神器Sublime Text3使用说明:http://www.jianshu.com/p/1f2463261ded SublimeText2 快捷键,与对应功能一览表: 摘自:http://blog.useasp.net/archive/2013/06/14/sublime-text-2-all
阅读全文
摘要:在基于macaca进行自动化测试的时候,遇到如下问题: 重点是这里的:npm ERR! Error: EPERM: operation not permitted 其实就是权限问题,猜测使用管理员权限应该OK,试了一下,确实如此; 解决办法: 1.最简单的方法如下: windows + X 组合键就
阅读全文
摘要:遇到没有说明文档的数据库的时候,一张一张表去分析,需要花费很长时间和精力。 幸好有一些工具,可以帮助我们生成ER图,这样看起来就一目了然; 下面我将自己的一次实践记录于下,供参考: 1.下载并安装工具: 通过官网下载并安装mysql workbench。 下载地址:https://www.mysql
阅读全文