当前位置:   article > 正文

html天气预报代码_接口测试平台代码实现114:登录态接口10

天气预报界面 html csdn

    东北,是指我国黑吉辽一带,前不久震惊神州大地的西伯利亚寒流就是路过于此,然后被绵延千里的长白山脉阻拦改向,进而南下。天气预报发布了冻哭预警,这也让山海关以南的年轻人们第一次感受到了天寒地冻。

     而在这巍峨的长白山中,有一处明镜般的湖泊,湖泊旁的山腰伫立着一个小木屋,木屋内灯光闪烁,房檐上不时有积雪滑落,与这雪白天地,融成一景。

    屋内有一床,床上卧一老者,床前有一书桌,桌上有一台老旧的笔记本电脑。而此时一位大概20岁左右的年轻人正在漫不经心的注视着屏幕。

    垂暮老者紧闭着双眼,良久,艰难的冲着年轻人的方向,用着一股诗韵说到:“一定,一定要仔细看那个公众号,寻找那血,寻找那铁证,万事之始,终焉之末”

    年轻人听后,转过头,带着无奈的语气回道:“我知道了,你不要再操心这些了,好好休息,没准能挺过今晚。”显然,年轻人并没有把老人说的弥留之言当回事。

    老人苦笑了几声,伴随着剧烈的咳嗽说:“你不明白!你还是不信,我不重要,而祂快降临了,你...必须要做好准备。我!没有说谎,热饭仙人!”

    年轻人站了起来,他也完全听不懂老人在说什么,也想说他根本不是什么所谓的热饭仙人,但是看着老人,还有周围散落一地的药罐,年轻人眼神微动,话到嘴边又改成了:“我明白的,小扎,你安心的睡吧。”

    老人听罢,突然眼含热泪,这是相隔二十年后,第一次,也是最后一次,听到有人叫他:小扎。而后他紧绷的眉头舒缓开来,伴随着逐渐消失的心跳声。

    年轻人明白这位老人已经死去,他转身坐到书桌前,望着屏幕,自言自语道:“【测试开发干货】? 一位名叫我去热饭的博主在最近半年突然开始连载,目前已经到了114章节,扎博士也是在看到这篇文章的同时疯癫起来,直连夜离开学院来到这长白山内隐居,而这位叫我去热饭的博主,和他口中的热饭仙人,即使不是同一个人,也一定有着千丝万缕的联系,这也大概是为什么他名镇当今it届,犹如泰山北斗坐镇数十年,但却如此关注这么浅显的技术博客的原因吧?” 年轻人一边想着,一边聚精会神的读了起来。




    今天是2021年,1月19日。

这位博主在上一节课,成功实现了登陆状态嵌入到接口库的功能,本节会继续嵌入到用例库中。

    要做的事情有以下几点:

    1.用例库-大用例-步骤小用例 的设置页面上,加入一个个的登陆状态开关,方法和接口库调试层类似

    2.在后端实际去调用接口的小用例方法中,加上关于登陆态的判断/获取/加入url等,实现和接口库调试功能类似

    3.未避免一个用例中多次调用登陆接口,所以设计临时缓存字段功能。只有第一个需要加登陆态的接口会真的去访问登陆接口,取回的字段会直接被后续接口使用。

     首先打开P_cases.html,找到id为

right_div

这个标签    ,它就是我们步骤接口的设置页面dom。

找个风水宝地,给它填好登陆态开关,代码可以复制之前p_apis.html中的哦~

这里修复一个P_apis.html中遗留的bug,就是这个加登陆态的id不小心写错了。

8049a5ac1ed9210439740065c1e04217.png

然后再复制到P_cases.html中对应位置。

a741be3c4351a4d3f600e0ec2f8f2787.png

注意好其中的上下文的位置哦,还有其中的id不要写错了

效果如下:

8ef86a021b9a5c2e1c5132893264d756.png

然后我们要去给这个步骤增加这个属性,那除了dom上增加了这个标签,还需要修改哪些地方呢?

  1. 初始化相关js函数

  2. 展示js函数

  3. 保存js函数

  4. models.py中增加字段

  5. views.py中增加该字段。

    6.考虑到旧用例数据,需要在views.py和js中都加入相应的处理逻辑。

我们先去models.py中增加该字段:注意是DB_step类

624866c31485b8e135c6bc1006f27500.png

然后去运行那俩句同步命令:

0a19fcd9f4883fb5f5daa9b6a60a9a5f.png

945eef6db8f5a73c2e320449bd7863ea.png

让我们先搞定简单的初始化js函数,加入了这句,默认为no

132d44219e80e37ee11b6e78cd27ee90.png

然后是展示的:

7b52909a1729c6088114939eb8a8bd30.png

当然此时我们还不能进行测试,需要等到整个链路架构完。

然后是保存函数:

6ca77225e09f64ea3102f5b88cc11a73.png

4472fb31c1571e7ed6a9f22b893c1c70.png

关于图中新增红色箭头的语句具体位置,大家请联系上下文搜索。

然后我们去views.py中:

d50232ab17228036e29eac77da0126af.png

到这,理论上我们做完了,现在来测试一下

保存,展开等 功能全部正常。

欢迎持续关注哦~ 

感兴趣的可以加群,加博主微信:qingwanjianhua 拉你入群

加testerhome社团:https://testerhome.com/wqrf

关注博主博客:https://wangzijia.blog.csdn.net/

项目github地址:https://github.com/Woqurefan/ApiTest/

本公众号:测试开发干货

下一节,我们要开始搞定运行大用例的相关实现。


    年轻人读到此刻,远处突然传来整整齐齐的脚步声,虽然隔的很远,但是因为踩在了干冷的厚雪中,声音格外清脆响亮。

    年轻人轻轻合上笔记本电脑,打开木门,向外走去,只见一伙重装且行动整齐的人逐渐靠近,为首的却是一位大概十七八的小姑娘....

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/喵喵爱编程/article/detail/906598
推荐阅读
相关标签
  

闽ICP备14008679号