摘要: Python要self的理由Python的类的方法和普通的函数有一个很明显的区别,在类的方法必须有个额外的第一个参数 (self ),但在调用这个方法的时候不必为这个参数赋值 (显胜于隐 的引发)。Python的类的方法的这个特别的参数指代的是对象本身,而按照Python的惯例,它用self来表示。... 阅读全文
posted @ 2014-11-11 17:04 薄荷夏天 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 1 功能方面 1.1安装、卸载、启动、运行、清除缓存/数据运行看看是否正常 1.2交互:运行时接电话、收短信、锁屏、充电、闹铃 1.3和第三方软件兼容:和同类产品同时运行时候出错,360手机助手、手机管家等是否对软件有非友好提示、限制使用root权限相关功能等。 1.4所谓错误潜伏在边界,隐藏在角落,所以边界值是必须要重点测试的。为空、超上限、超长内容都有可能导致程序Crash。还有一点就是在边缘的一些功能,可能有的用户都用不到,如分享一个网址,你只看了能不能分享成功,没去这个网站看看是不是自己要分享的内容,不一致跟踪很容易遗漏这种问题。 1.5等价类:把限制输入的内容分一下类,然后... 阅读全文
posted @ 2014-02-14 11:43 薄荷夏天 阅读(173) 评论(0) 推荐(0) 编辑
摘要: BUG等级划分,一般划分为:严重BUG、较严重BUG、一般性BUG、建议性BUGA类—严重错误,包括以下各种错误:1. 由于程序所引起的死机,非法退出 2. 死循环 3. 数据库发生死锁 4. 因错误操作导致的程序中断 5. 功能错误 6. 与数据库连接错误 7. 数据通讯错误 B类—较严重错误,包括以下各种错误: 1. 程序错误 2. 程序接口错误 3. 数据库的表、业务规则、缺省值未加完整性等约束条件C类—一般性错误,包括以下各种错误: 1. 操作界面错误(包括数据窗口内列名定义、含义是否一致) 2. 打印内容、格式错误 3. 简单的输入限制未放在前台进行控制 4. 删除操作未给出提示 5 阅读全文
posted @ 2014-02-14 10:44 薄荷夏天 阅读(748) 评论(0) 推荐(0) 编辑
摘要: 前端: 搜索、用户下订单、正算、界面等 订单: 撤销、撤销反算、撤销反库存等 退货、退货反算、退货返库存、撤销退货; 换货、换货换货、换货退货、换货撤销等; 支付、定时器、财务; 财务: 所有的撤销、退、换货、拒收操作的发票; 支付: 对各银行接口; 物流: 物流配送; 库存: 货物库存 阅读全文
posted @ 2014-01-16 18:08 薄荷夏天 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 问题:LoadRunner的HP Web Tours 应用程序服务启动不了,提示1080端口被占用的问题解决方法:查看占用1080端口的进程Cmd 窗口输入netstat –ano 找到占用该端口的PID在任务管理器中 找到该PID的进程名,我这里显示的是oracle.exe占用(怕影响其他服务,所以不做终止这个服务的操作,重新考虑修改LoadRunner的HP Web Tours应用服务端口)找到LoadRunner安装目录下,C:\Program Files\HP\LoadRunner\WebTours,打开xitami.cfg配置文件,找到portbase=1000(默认值)这项,修改它 阅读全文
posted @ 2013-12-17 11:14 薄荷夏天 阅读(708) 评论(0) 推荐(0) 编辑
摘要: *********输入框测试思路********* 1.验证输入与输出的是否信息一致; 2.输入框之前的标题是否正确; 3.对特殊字符的处理,尤其是输入信息徐需要发送到数据库的。特殊字符包括:'(单引号)、"(双引号)、[](中括号)、()(小括号)、{}(大括号)、;(分号)、(大于小于号)…… 4.对输入框输入超过限制的字符的处理,一般非特殊的没有作出限制的在255byte左右; 5.输入框本身的大小、长度; 6.不同内码的字符的输入; 7.对空格、TAB字符的处理机制; 8.字符本身显示的颜色; 9.密码输入窗口转换成星号或其它符号; 10.密码输入框对其中的信息进行加 阅读全文
posted @ 2013-09-04 15:01 薄荷夏天 阅读(768) 评论(0) 推荐(0) 编辑
摘要: 谨慎使用 rm -rf /* 命令谨慎在SSH执行“rm -rf /*”,若不了解这个命令,可能导致整个Linux系统文件全部被删除。这个删除命令只有 “root” 权限的帐号才可以执行,其它未取得"root"权限的帐户只能删除属于自己用户或用户组内的文件。Linux的目录是使用 / 之类的目录形式存放,rm 是Linux的删除命令,后面带的“-rf”,"-r"指的是 递归删除(意思是删除当前目录下所有文件和文件夹),而“-f”指的是 强制删除 。后方的/*指的是 根目录“/”下的所有文件。所以当你需要操作 rm -rf /*命令时,切记使用pwd命令查 阅读全文
posted @ 2013-08-30 15:59 薄荷夏天 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 三轮测试在功能测试已经实行了很长时间,也取得显著的效果。其实在接口测试的日常测试中也存在这三轮测试。只是有着稍许的不同。 下面简单介绍一下: 接口测试的三轮测试,按照时间顺序分别为:冒烟测试,单元测试,集成测试。 1. 冒烟测试 开发同时提交多个接口测试时,测试人员需要在第一时间对所提交的接口进行冒烟测试。冒烟测试的特点是时间短,见效快。不要求详细的准备数据,不要求细致 的验证。但是要保证在尽量短的时间内跑完所有接口的主要功能。这样做的好处是可以保证一级bug尽早发现,尽早解决,尽早测试。为第二轮单元测试做好了充 分的准备。避免了在第二轮测试中因为某个bug无法继续测试的情况。 2... 阅读全文
posted @ 2013-08-26 14:59 薄荷夏天 阅读(616) 评论(0) 推荐(1) 编辑
摘要: 文本框: 方法1: ie.text_field(:id,'email').set("文本内容") 方法2: ie.text_field(:name, 'email').set("文本内容") 方法3: ie.text_field(:name,"email").clear下拉框: 方法1: ie.select_list(:name,"cert_no").select("身份证") 方法2: ie.select_list(:name,"cert_no&quo 阅读全文
posted @ 2013-07-24 15:07 薄荷夏天 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 1文本框的测试在office软件中选择"插入","工作表"命令1.1对文本框所需做的测试文本框的作用是接受用户输入的数据,那么对它的测试就应该从输入数据的内容,长度,类型及格式这几方面来考虑1.2如何对文本框进行测试1.2.1输入正常字母或数字.例如在"名称"中输入"工作表3",单击确定按钮,确认在当前的工作表之前建立了一个名称为"工作表3"的工作表1.2.2输入已存在的工作表的名称,程序应该给出提示1.2.3输入超长字符.例如在"名称"框中输入超过允许边界个数的字符,程序应 阅读全文
posted @ 2013-04-10 17:07 薄荷夏天 阅读(289) 评论(0) 推荐(0) 编辑