摘要: testng执行case时报错: 是因为eclipse的testng版本和maven的版本不一致导致的。 在线安装 1)eclipse中新版本testng插件进行卸载 eclipse:help——》installation details:找到testng进行卸载 2)eclipse中安装旧插件,我 阅读全文
posted @ 2018-02-22 17:13 alpha-go 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 状态代码有三位数字组成,第一个数字定义了响应的类别,且有五种可能取值:1xx:指示信息--表示请求已接收,继续处理2xx:成功--表示请求已被成功接收、理解、接受3xx:重定向--要完成请求必须进行更进一步的操作4xx:客户端错误--请求有语法错误或请求无法实现5xx:服务器端错误--服务器未能实现 阅读全文
posted @ 2017-08-14 11:09 alpha-go 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 问题描述:在编写测试计划的时候要考虑可能发生的风险,并提出应对措施。那么到底都有哪些风险要注意呢?如何解决呢?另外这些风险如何在计划中写明呢,不会写“张三可能要离职”,“开发提交代码可能会延期”吧? 精彩答案: 会员liuchunyanli、贝贝酷、namisang: 设计方面: 风险:(1)没有详 阅读全文
posted @ 2017-06-26 11:00 alpha-go 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 1.测试用例定义 描述每一个测试点的数据设计和步骤设计叫测试用例 2.重要性 软件测试核心,工作的基本 评估测试结果的基准 保证测试时不遗漏测试的功能点 对系统架构或者业务流程深入了解 方便测试用例评审 3.测试用例组成 3.1.用例编号 如:产品名-测试阶段-测试项-测试子项-xxx 3.2.测试 阅读全文
posted @ 2017-06-08 16:45 alpha-go 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 摘自-脚本之家,作者:huilan_same,如有版权问题请及时联系本人,谢谢. 用selenium做自动化,有时候会遇到需要模拟鼠标操作才能进行的情况,比如单击、双击、点击鼠标右键、拖拽等等。而selenium给我们提供了一个类来处理这类事件——ActionChains selenium.webd 阅读全文
posted @ 2017-06-07 15:24 alpha-go 阅读(3897) 评论(0) 推荐(0) 编辑
摘要: 摘自-宋现锋《测试开发工程师丛书》,如有版权问题请及时联系本人,谢谢. 通过 ID 定位元素: ID: driver. find_element_by_id(<elementID>) 示例:当一个页面元素如下,明显包含 id 属性,而且属性值是固定的时候,可以使用这个定位方法。 <div id="n 阅读全文
posted @ 2017-06-07 09:50 alpha-go 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 摘自-宋现锋《测试开发工程师丛书》,如有版权问题请及时联系本人,谢谢. 在我们编写自动化测试用例的过程中,经常会遇到元素定位不到的现象,有的时候我们用 Selenium IDE 检查的时候也能在 Firebug 中看到,可是运行代码的时候,总是提示元素找不到。经过我以往和经验和大家在网上的讨论,我总 阅读全文
posted @ 2017-06-06 17:29 alpha-go 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 测试需求分析 1.必要性 只有明确了测试需求,才能知道怎么去测试,什么时候开始测试,要多少人测试,测试的环境 2.提取方法 通过分析需求中的输入输出、处理、限制、约束等,给出相应的验证内容(正常的功能测试) 通过分析各个模块之间的业务顺序,和各个模块之间传递的信息和数据,对存在功能交互的功能项,提取 阅读全文
posted @ 2017-06-04 15:50 alpha-go 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 测试用例设计方法(黑盒) 1.等价类,划分为有效等价类和无效等价类 1.1.按数据范围划分 有效:0.01-200 无效:小于0.01大于200 1.2.按数据类型划分 有效:数字 无效:非数字字符,中文等 1.3.设计原则 对于有效等价类,应尽可能多的覆盖尚未被覆盖的有效等价类,知道有所都被覆盖为 阅读全文
posted @ 2017-06-04 11:21 alpha-go 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 软件的生命周期 可行性分析-需求分析-软件设计-软件编码-软件测试-软件维护 1.可行性分析 主要确定软件开发的目的和可行性(PM) 2.需求分析 对软件的功能进行详细的分析(PM),输出需求规格说明书(原型图) 3.软件设计(DEV) 把需求分析得到的结果转换为软件结构和数据结构,形成系统架构 概 阅读全文
posted @ 2017-06-03 22:41 alpha-go 阅读(897) 评论(1) 推荐(1) 编辑