03 2021 档案

摘要:1 先看一个故事 《阿猿和小张的故事》 一天,阿猿问:“小张,你那xxx测试完了没?” 小张:“差不多了,就剩一点了。” 阿猿:“差不多是多少?一点又是多少?” 小张:“不好评估,这个得先冒烟一下,然后得自动化测试巩固下,性能还不知道怎么测?” 阿猿:“有这么难吗?不就是点几下吗?你再点点看看!” 阅读全文
posted @ 2021-03-30 18:11 虫无涯 阅读(12) 评论(0) 推荐(0) 编辑
摘要:4-决策表 1 定义2 分类3 决策表示例4 和测试用例之间的关系5 不相关项6 决策表设计测试用例的步骤7 有限决策表8 扩展项决策表 1 定义 决策表由四个部分组成: 组成说明条件桩条件的列表动作桩满足条件时系统可能产生的动作的列表条件项条件值的组合动作项在条件值组合情况下发生的动作 决策表中的 阅读全文
posted @ 2021-03-27 15:51 虫无涯 阅读(207) 评论(0) 推荐(0) 编辑
摘要:【分享、共勉、共进、提升】 1、本期分享:软件测试全套视频资料 2、目的:一起分享学习软件测试,资料共享 3、提醒:个人收集,若涉及版权请联系删除,若链接失效,请留言看到后更新。 【获取方法】 添加以下公众号,回复“全套”即可 【内容】: 【另有两个系列的文章,欢迎订阅】: 1、WebUI自动化测试 阅读全文
posted @ 2021-03-15 09:21 虫无涯 阅读(5) 评论(0) 推荐(0) 编辑
摘要:1 问题链接 分享几个软件测试逻辑思维和综合面试题 2 逻辑思维题 1、参考答案: 【设三姐妹的年龄为a,b,c,则a+b+c=13,先不管经理的年龄,于是可以列出三姐妹年龄的所有组合:(一共是14种组合) 1,1,11 1,2,10 1,3,9 1,4,8 1,5,7 1,6,6 2,2,9 2, 阅读全文
posted @ 2021-03-12 18:10 虫无涯 阅读(24) 评论(0) 推荐(0) 编辑
摘要:(十九)-完整项目源码&技术支持 1 源码结构2 文件目录3 源码获取4 技术支持 1 源码结构 2 文件目录 │ main.py │ README.md │ t.txt │ test_baidu.py │ ├─common │ │ baseInfo.py │ │ creenShot.py │ │ 阅读全文
posted @ 2021-03-09 18:22 虫无涯 阅读(15) 评论(0) 推荐(0) 编辑
摘要:(十八)-如何修改框架为通用性框架或适合自己的项目? 1 本文目的 2 设计自动化用例 3 修改baseInfo.py 4 修改sendmail.py 5 修改main.py 1 本文目的 主要是我们拿到框架后如何进行修改适合自己的框架 2 设计自动化用例 打开【page】-【WebElement. 阅读全文
posted @ 2021-03-09 18:22 虫无涯 阅读(11) 评论(0) 推荐(0) 编辑
摘要:(十七)-框架README.md设计 1 README作用 2 如何写README 3 框架结构完善 4 完整的README文档 1 README作用 声明版权相关问题; 描述框架代码的作用; 告诉读者如何使用这个框架; 框架的基本操作过程等; 写框架的时候建议一定要有个README。 2 如何写R 阅读全文
posted @ 2021-03-09 18:22 虫无涯 阅读(4) 评论(0) 推荐(0) 编辑
摘要:(十六)-框架主入口main.py设计&sendmail邮件服务调用和生成 1 测试目的 2 测试需求 3 需求分析 4 详细设计 4.1 设计main.py脚本 5 调用邮件服务主函数main.py源码 6 运行效果 7 目前框架结构 1 测试目的 组织运行所有的测试用例,并测试报告和测试结果通过 阅读全文
posted @ 2021-03-08 18:06 虫无涯 阅读(4) 评论(0) 推荐(0) 编辑
摘要:(十五)-框架主入口main.py设计&log日志调用和生成 1 测试目的 2 测试需求 3 需求分析 4 详细设计 4.1 新建存放日志目录log 4.2 `baseInfo.py`中加入日志 4.3 `test_goods.py`中加入日志 4.4 主函数入口main.py中调用日志 5 调用日 阅读全文
posted @ 2021-03-05 18:09 虫无涯 阅读(6) 评论(0) 推荐(0) 编辑
摘要:(十四)-框架主入口main.py设计&测试报告调用和生成 1 测试目的 2 测试需求 3 需求分析 4 详细设计 4.1 新建框架主入口脚本 4.2 设计main.py脚本 5 调用测试报告主函数main.py源码 6 运行效果 7 目前框架结构 1 测试目的 组织运行所有的测试用例,并调用测试报 阅读全文
posted @ 2021-03-05 18:09 虫无涯 阅读(4) 评论(0) 推荐(0) 编辑
摘要:当需要对某个目录查看并列出所有子目录和文件的时候,在linux上我们使用tree命令,那在windows怎么查看呢? 同样适用 在windows上同样可以使用tree命令。 使用方法 规则:tree 目录 /f > xxx.txt ① tree :我们的命令; ②目录:指的是要查看的目录或文件夹; 阅读全文
posted @ 2021-03-05 18:08 虫无涯 阅读(181) 评论(0) 推荐(0) 编辑
摘要:((十三)-邮件服务模块封装(sendmail) 1 测试目的 2 测试需求 3 需求分析 4 详细设计 4.1 设置邮件服务第三方客户端 4.2 新建邮件服务模块脚本 4.2 邮件服务脚本封装 5 完整邮件服务源码 6 目前框架结构 1 测试目的 把测试结果或测试报告附在邮件的附件和正文,通过邮件 阅读全文
posted @ 2021-03-04 18:52 虫无涯 阅读(3) 评论(0) 推荐(0) 编辑
摘要:(十二)-测试报告模块封装(HtmlTestRunner) 1 测试目的 2 测试需求 3 需求分析 4 详细设计 4.1 导入htmltestrunner.py 4.2 新建测试报告模块脚本 4.2 测试报告脚本封装 5 完整测试报告源码 6 HtmlTestRunner.py源码 7 目前框架结 阅读全文
posted @ 2021-03-04 18:51 虫无涯 阅读(2) 评论(0) 推荐(0) 编辑
摘要:(十一)-日志模块封装(logging模块) 1 测试目的 2 测试需求 3 需求分析 4 详细设计 4.1 新建日志模块脚本 4.2 日志脚本封装 5 完整日志源码 6 目前框架结构 1 测试目的 记录测试过程重要的测试数据,输出到log日志,便于问题追踪。 2 测试需求 封装日志模块。 3 需求 阅读全文
posted @ 2021-03-04 18:51 虫无涯 阅读(12) 评论(0) 推荐(0) 编辑
摘要:(十)-自动化测试用例脚本设计 1 测试目的 2 测试需求 3 需求分析 4 详细设计 4.1 新建页面脚本 4.2 调用登录模块 4.3 封装页面元素 4.4 封装测试用例集 5 完整源码 5.1 goods.py 5.2 test_goods.py 6 执行自动化测试用例 7 执行效果 1 测试 阅读全文
posted @ 2021-03-03 18:02 虫无涯 阅读(9) 评论(0) 推荐(0) 编辑
摘要:(九)-设计自动化测试用例 1 测试目的 2 测试需求 3 需求分析 4 详细设计 4.1 登录 4.2 左边导航栏元素识别和定位 4.3 分类列表元素识别 4.4 购物列表元素识别 4.4 商品标题元素识别 4.5 加入购物车元素识别 4.6 确定元素识别 4.7 查看购物车元素识别 4.8 同样 阅读全文
posted @ 2021-03-02 18:39 虫无涯 阅读(6) 评论(0) 推荐(0) 编辑
摘要:(八)-截图功能封装和调用 1 实现目的 2 测试需求 3 需求分析 4 详细设计 4.1 创建脚本 3.2 截图名称命名规则 3.3 脚本设计 4 创建截图保存目录 5 完整截图功能代码 6 登录成功后调用截图 7 baseInfo.py脚本更新后的代码 8 截图效果 9 目前框架结构 1 实现目 阅读全文
posted @ 2021-03-01 18:27 虫无涯 阅读(22) 评论(0) 推荐(0) 编辑
摘要:(七)-登录模块封装 1 测试需求 2 需求分析 3 详细设计 3.1 创建登录脚本 3.2 引入相关包 3.3 创建一个类封装登录和退出浏览器 4 完整代码实现 5 实现效果 6 目前框架结构 1 测试需求 本节主要是通过读取Excel中的元素,模拟用户真实场景的登录,进而对用户登录模块进行封装, 阅读全文
posted @ 2021-03-01 18:27 虫无涯 阅读(10) 评论(0) 推荐(0) 编辑