2020年9月13日

摘要: 1.题目 求给定二叉树的最大深度(最大深度是指树的根结点到最远叶子结点的最长路径上结点的数量)(代码在牛客网上通过) 2.思路 3.代码 /** * struct TreeNode { * int val; * struct TreeNode *left; * struct TreeNode *ri 阅读全文
posted @ 2020-09-13 21:57 ioYuki 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 1.题目 给定一个二叉树,返回该二叉树层序遍历的结果,(从左到右,一层一层地遍历)(代码在牛客网中执行通过) 2.思路 3.代码 /** * struct TreeNode { * int val; * struct TreeNode *left; * struct TreeNode *right; 阅读全文
posted @ 2020-09-13 20:59 ioYuki 阅读(318) 评论(0) 推荐(0) 编辑

2020年9月12日

摘要: 1.前言 成对组合覆盖是一种非常有效的测试用例设计思想,但是一些复杂的组合情况,十分耗费测试人员的精力。基于正交法的测试用例设计工具PICT,可以辅助测试人员采用最少的测试用例集合获得最大的测试覆盖率。 2.下载安装 链接:https://pan.baidu.com/s/1AHM7vwt27S0Xh 阅读全文
posted @ 2020-09-12 19:02 ioYuki 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 1.问题 输入一个链表,反转链表后,输出新链表。(题目来自牛客网,文章代码在牛客网中实现,使用语言C++) 2.知识点梳理 (1)节点的结构 (2)栈:后进先出;所以在递归函数栈内,按照后进先出的顺序 3.思路和代码 方法一:非递归 # 思路 首先: 相当于: 然后: 最后: # 代码 /* str 阅读全文
posted @ 2020-09-12 02:16 ioYuki 阅读(268) 评论(0) 推荐(0) 编辑

2020年9月9日

摘要: 1.业务场景 阅读关键字驱动自动化测试框架的核心代码。 2.完整代码 https://github.com/O-Aiden/AutomatedTesting/tree/master/KeyWordDriverTestFrameWork 3.核心代码 """ @Auth : Yuki @File : 阅读全文
posted @ 2020-09-09 22:02 ioYuki 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 1.业务场景 利用python代码将中间excel生成RobotFramework支持的关键字 2.完整代码和数据 https://github.com/O-Aiden/AutomatedTesting/tree/master/apitest/Common 3.思维导图 4.核心代码 #! /usr 阅读全文
posted @ 2020-09-09 20:51 ioYuki 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 1.业务场景 利用RobotFramework实现一个简单的接口测试实践。 2.知识点梳理 (1)接口测试 (2)封装 (3)断言 3.说明 思维导图梳理了接口测试环境的要求和一个简单的用例实践。 4.思维导图 5.robot文件 1 *** Settings *** 2 Documentation 阅读全文
posted @ 2020-09-09 00:45 ioYuki 阅读(394) 评论(0) 推荐(0) 编辑

2020年9月7日

摘要: 1.业务场景 之前搭建了一个基于关键字+数据驱动的自动化测试框架,然后拿来项目中的30条测试用例试验,我的本子跑了接近两个小时。哈哈,双手确实解放了,但是这效率应该没有提高多少。自我反思了下,提出了三个设想,电脑太旧了(在白嫖的阿里的ECS上实验了一遍,效率跟我的本子差不多)、使用了太多强制等待(我 阅读全文
posted @ 2020-09-07 23:16 ioYuki 阅读(503) 评论(1) 推荐(0) 编辑

2020年9月5日

摘要: 1.业务场景 有时候用例的执行效率不高,可能是你的电脑太旧了,也有可能是你的测试框架该优化了,还有就是看看自己是否用了太多的强制等待。针对第三种情况,我们可以灵活利用selenium的三种等待函数来解决。 2.知识点梳理 (1)selenium定位元素 (2)匿名函数lambda 冒号前面的是参数, 阅读全文
posted @ 2020-09-05 17:46 ioYuki 阅读(282) 评论(1) 推荐(0) 编辑

2020年9月4日

摘要: 1.业务场景 要开始给某某保险项目(web项目)写测试用例了,搞懂了项目需求的你,能够快速梳理出一些常见的测试点吗。 2.知识点梳理 (1)等价类划分 (2)边界值划分 (3)使用PICT优化测试组合 3.说明 思维导图中列出了普通登陆、手机验证码登陆、手机验证码注册、轮播图、翻页功能等常见的测试场 阅读全文
posted @ 2020-09-04 23:06 ioYuki 阅读(932) 评论(1) 推荐(0) 编辑

导航