接口测试平台代码实现152:加密算法继续更新(上)
先来回顾下我们目前的进度:加密算法的增删改查已经完成后端 目前准备做一个加密功能函数,用来被各个执行类函数调用。接收 url和body, 还有project_id前端还要给普通接口、登录接口、小用例都加上 一个是否加密开关。既然涉及到开关,那么其实也就是一个字段。先在models.py中加入 这个加密开关:结果发现很早之前已经加入了sign字段,那就给其他的都加上吧,完成后如下图:默认都是'no....

接口测试平台代码实现151:加密算法后台函数实现
本节我们准备搞定这个加密的生成算法。 好的,在这大家也跟了150期了,对于这个算法的实现,能否知道从哪下手呢?觉得难么? 如果觉得难,那么此时要怎么办?能帮助你的就是 热饭的《测试开发方法论》 方法论迟早会成书,目前已经在设计中了,到时候打赏过的同学都可以成本价拿到书,排名前100的同学都会....
接口测试平台代码实现150:加密算法继续实现
上节课我们可以成功的 打开加密算法的设置弹层。 现在我们来立马实现一下 取消和保存功能: 取消功能很简单,我们写个刷新即可:注意修改俩个按钮的onclick:好,继续开始,我们去写保存功能:这个函数并不复杂,但是我依然要按部就班的去实现。首先是获取选中的加密插入位置,是url还是body。注意这个单选框radio,我是怎么命名和设置属性的。以及....

接口测试平台代码实现149:加密算法的增删改查
我们目前要做的加密算法是一个实体,或者说一个表达式。那么它就自然而然的要考虑下面几点: 1. 存放在哪?数据库以项目为单位 2. 增删改查的功能实现 3. 具体的功能实现。 按照《测试开发方法论》中关于这种复杂功能,直接划分成一个一个的小步骤,就会变得很简单,并且增强你的自信,也方便你进行排期....

接口测试平台代码实现148:加密算法的设计与实现
在我们之前的章节中成功的结束了暂时的 UI美化。 总有同学问我,饭佬,饭哥哥! 接口测试平台什么时候能结束啊?我会坦然的回答: 结束?结束了我还水什么?结束了你在公司部署好之后吃老本么?下季度OKR怎么办?什么APP 什么系统不是天天迭代 天天有新需求 新设计,都结束了,程序员去要饭么? 所以结束是不可能的,但是功能会逐步完善,你什....

接口测试平台代码实现147: 平台主题-夏日清凉-终
本节我们重新做这个全局公共变量的页面,因为只做外表样式,所以不会懂script的脚本代码,其实改动不算大,大家直接复制下面的源码即可:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> ...

接口测试平台代码实现146: 平台主题-夏日清凉5
上节课我们搞定了 动态边框技术。 本节我们要去美化用例了库了!打开P_cases.html:先给这几个按钮的颜色改了:新增用例按钮:运行/删除按钮:效果:然后是小用例的背景色,注意小用例按钮是靠bom层的js代码生成的,所以要改的地方如下:效果:好了,关于用例库的修改到这久结束了,喜欢的话 可以自行美化。 然后是项目设置页面:我们简单一点,给这三个输入框的边框变成静态彩色:只需要在style中直....

测试平台代码实现145: 平台主题-夏日清凉4
好的我们继续接着优化。这次优化用例库,我们要学习的是动态彩色边框技术! 先来看这样一段css:.box::before { content: ''; border-radius: 5px; position: absolute; width: calc(100%); height: calc(100%); z-...

接口测试平台代码实现144: 平台主题-夏日清凉3
这个是给border边框 改成彩色的css样式,颜色同样可以自行添加。先看下我们当前的接口库:就像是个毛坯房对吧。先改顶部菜单中 接口库 这个按钮颜色吧,既然选中它,那么就让它炫酷一点!打开P_apis.html,给接口库这个超链接a标签内加入样式:然后是整个顶部菜单的边框:然后再给顶部菜单的背景色变白并加入阴影:效果如下:注意,这里我们并没有采用 公共的顶部菜单,而是当时简单的进行复制多份,所....

接口测试平台代码实现143: 平台主题-夏日清凉2
好我们继续接着上节课的主题改版 优化:在菜单被改了颜色后,我们想起来之前做的这个 控制菜单显示隐藏的按钮了。现在回到welcome.html中,对它进行更改:效果如图:然后是头像上方的 欢迎语 和 用户名:然后是项目列表页面的优化:看着太靠左边了,所以我们给最左边增加空的字段名和字段内容。现在看着好很多。继续优化:俩个按钮的颜色:然后是这个表格table的 样式,我们改成这样:效果:然后本节最后....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。