摘要: 对于功能自动化的理解就是用测试工具替代手工。手工怎么操作的,工具也如何操作。 手工测试:在前置条件下,执行一定的操作步骤》与预期结果对比 功能自动化:在前置条件下,识别对象 》操作对象》与预期结果对比 第一次使用先尝试下打开浏览器,访问网址,关闭浏览器。 如果未安装环境的,请看selenium安装及 阅读全文
posted @ 2018-10-01 17:46 dinghanhua 阅读(1298) 评论(0) 推荐(0) 编辑
摘要: 最近的项目经常测试接口,记录一下接口测试用例设计的思路。 一般咱们功能测试用例包含: 前置条件+测试步骤+预期结果,接口测试也是一样的。以下是我的接口测试用例设计思路。 第一步 分析接口。就如同分析功能测试的需求文档。 考虑几个方面: 1 有哪些接口 2 分析每一个接口:header,url,参数( 阅读全文
posted @ 2018-10-01 11:35 dinghanhua 阅读(7081) 评论(0) 推荐(1) 编辑
摘要: 测试过程中构造批量数据方式: 1 业务只关联数据库单张表,那么可以通过sql插入数据 也可以通过接口构造。 2 业务关联多张数据库表。要在多张表插入数据且保持数据的一致性,此时通过接口批量发送请求构造数据更佳。接口工具很多,比如jmeter,postman,fiddler里面的composer也可以 阅读全文
posted @ 2018-09-30 16:02 dinghanhua 阅读(39432) 评论(1) 推荐(1) 编辑
摘要: 官网: https://visualstudio.microsoft.com/zh-hans/ 下载社区版(免费的) 。微软的软件安装都是很nice的。安装过程中选择需要的配置进行安装(比如.net桌面开发、asp.net和web开发、python开发等等),先选几个安装过程快一点。后续有需要可以再 阅读全文
posted @ 2018-09-27 09:35 dinghanhua 阅读(2105) 评论(0) 推荐(0) 编辑
摘要: 获取sql执行时间方法2 阅读全文
posted @ 2018-09-26 21:25 dinghanhua 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 测试中有些功能要求有足够的数据进行测试,当输入字段较多时通过页面添加很慢。业务只关联单个数据库表可以通过数据库批量插入数据 批量插入数据示例: 阅读全文
posted @ 2018-09-26 20:38 dinghanhua 阅读(3005) 评论(0) 推荐(0) 编辑
摘要: 项目中查看数据库查询语句执行时间,脚本如下: 阅读全文
posted @ 2018-09-26 20:24 dinghanhua 阅读(910) 评论(0) 推荐(0) 编辑
摘要: 1 W3cschool: http://www.w3school.com.cn/ 菜鸟教程: http://www.runoob.com/ 2 视频学习网站和app:网易云课堂、腾讯课堂、慕课网(https://www.imooc.com/) 3 各软件官网 Locust: https://docs 阅读全文
posted @ 2018-09-26 20:10 dinghanhua 阅读(711) 评论(0) 推荐(0) 编辑
摘要: 数组去重(要求:原型链上添加函数) 阅读全文
posted @ 2018-09-26 17:10 dinghanhua 阅读(1330) 评论(0) 推荐(0) 编辑
摘要: Javascript作业—封装type函数,返回较详细的数据类型 思路: 1 取typeof的值,如果是数字、函数等非对象类型,直接取类型 2 如果是object类型,则调用Object.prototype.toString 阅读全文
posted @ 2018-09-26 16:59 dinghanhua 阅读(313) 评论(1) 推荐(1) 编辑