- 最近自己写了个小demo,借着这个demo,自己尝试做了一下白盒测试接下来,我将分享白盒测试实现的过程。首先,我的接口demo部分代码如下,接口的请求类型为POST,需要传入姓名、年龄、手机号三个参数。作为白盒测试,我们可以从代码结构、参数验证、用户存在检查、服务器错误处理、边界条件、安全性、性能、异常处理、日志和监控、兼容性等这几个方面考虑从代码结构角度1. 测试正常的用户信息上传:验证当... 最近自己写了个小demo,借着这个demo,自己尝试做了一下白盒测试接下来,我将分享白盒测试实现的过程。首先,我的接口demo部分代码如下,接口的请求类型为POST,需要传入姓名、年龄、手机号三个参数。作为白盒测试,我们可以从代码结构、参数验证、用户存在检查、服务器错误处理、边界条件、安全性、性能、异常处理、日志和监控、兼容性等这几个方面考虑从代码结构角度1. 测试正常的用户信息上传:验证当...
- 1 yaml.compose_all()源码:作用:分析流中的所有YAML文档,并产生相应的表示树。解析:# -*- coding:utf-8 -*-# 作者:虫无涯# 日期:2023/7/28 # 文件名称:pyyaml_compose_all.py# 作用:yaml.compose_all()# 联系:VX(NoamaNelson)# 博客:https://blog.csdn.net/... 1 yaml.compose_all()源码:作用:分析流中的所有YAML文档,并产生相应的表示树。解析:# -*- coding:utf-8 -*-# 作者:虫无涯# 日期:2023/7/28 # 文件名称:pyyaml_compose_all.py# 作用:yaml.compose_all()# 联系:VX(NoamaNelson)# 博客:https://blog.csdn.net/...
- 0 yaml文档以下示例来源于网络,便于后续学习用, 文档为config_yaml.yaml。{ name: John Doe, age: 28, hobbies: [hiking, cooking, fishing], address: { city: New York, state: NY, ... 0 yaml文档以下示例来源于网络,便于后续学习用, 文档为config_yaml.yaml。{ name: John Doe, age: 28, hobbies: [hiking, cooking, fishing], address: { city: New York, state: NY, ...
- @TOC有很多种自动化测试报告样式,接下来主要看下这些常用样式的效果是怎样的每个样式各有特点,选择自己喜欢的使用就好了自动化测试时你用的最多的是哪个呢? 1 框架设计(准备工作)我们需要把HTMLTestRunner、BeautifulReport、HTMLReport、Allure这几个报告样式用在自动化测试框架中;以下是我们设计了一个简易的WebUI自动化框架,便于后续的报告样式讲解使用... @TOC有很多种自动化测试报告样式,接下来主要看下这些常用样式的效果是怎样的每个样式各有特点,选择自己喜欢的使用就好了自动化测试时你用的最多的是哪个呢? 1 框架设计(准备工作)我们需要把HTMLTestRunner、BeautifulReport、HTMLReport、Allure这几个报告样式用在自动化测试框架中;以下是我们设计了一个简易的WebUI自动化框架,便于后续的报告样式讲解使用...
- 敏捷团队中的测试人员主要负责执行各种测试,以满足“已完成”的定义,从而为团队在重复迭代中努力交付的持续价值创造做出贡献。 敏捷团队中的测试人员主要负责执行各种测试,以满足“已完成”的定义,从而为团队在重复迭代中努力交付的持续价值创造做出贡献。
- 在当今的软件开发和运维环境中,API(应用程序编程接口)扮演着至关重要的角色。无论是前后端分离的现代Web应用,还是复杂的微服务架构,API都是不同组件之间通信的桥梁。为了高效地进行API的开发和测试,我们需要一款强大的工具来辅助我们完成这些工作。今天,就让我们一起探索一下这款被广大开发者所喜爱的API开发工具——Postman。 Postman是什么?Postman是一款功能强大的API开... 在当今的软件开发和运维环境中,API(应用程序编程接口)扮演着至关重要的角色。无论是前后端分离的现代Web应用,还是复杂的微服务架构,API都是不同组件之间通信的桥梁。为了高效地进行API的开发和测试,我们需要一款强大的工具来辅助我们完成这些工作。今天,就让我们一起探索一下这款被广大开发者所喜爱的API开发工具——Postman。 Postman是什么?Postman是一款功能强大的API开...
- 作者:董董灿是个攻城狮顺便吆喝一声,如果你计算机、软件工程、电子等相关专业本科及以上学历,欢迎来共事。技术大厂,前后端/测试捞人,待遇给的还可以。………………………………………………最近除了工作之外,还有一些时间和小伙伴沟通,聊的内容大部分集中在如何快速有效的学习人工智能、入门人工智能的技巧。其中,一个小伙伴的经历让我感触很深。他是双非院校,研究生是心理学,但是毕业后成功做起了 AI 算法... 作者:董董灿是个攻城狮顺便吆喝一声,如果你计算机、软件工程、电子等相关专业本科及以上学历,欢迎来共事。技术大厂,前后端/测试捞人,待遇给的还可以。………………………………………………最近除了工作之外,还有一些时间和小伙伴沟通,聊的内容大部分集中在如何快速有效的学习人工智能、入门人工智能的技巧。其中,一个小伙伴的经历让我感触很深。他是双非院校,研究生是心理学,但是毕业后成功做起了 AI 算法...
- 简介由于需求在开发过程中经常变化,你需要不断地修改代码。有时,需求的变化可能涉及到流程的完全改变。编写可测试的代码总是比实际测试你的代码更困难。然而,从长远来看,可测试的代码使开发人员的生活比测试代码的人更容易。你可能会面临以下情况:你被要求修改自己的代码。你可能喜欢这个主意,但你不记得你原来写的代码的细节。你必须修改别人的代码。这种情况并不理想,但却很常见。如果你不能测试代码,你怎么能确... 简介由于需求在开发过程中经常变化,你需要不断地修改代码。有时,需求的变化可能涉及到流程的完全改变。编写可测试的代码总是比实际测试你的代码更困难。然而,从长远来看,可测试的代码使开发人员的生活比测试代码的人更容易。你可能会面临以下情况:你被要求修改自己的代码。你可能喜欢这个主意,但你不记得你原来写的代码的细节。你必须修改别人的代码。这种情况并不理想,但却很常见。如果你不能测试代码,你怎么能确...
- 【自动化登陆页面测试脚本】python+selenium+excel表格,自动化页面登录测试 【自动化登陆页面测试脚本】python+selenium+excel表格,自动化页面登录测试
- “作为测试开发,测试管不了的我要管;开发不管的我也要管”,这才是一名合格的测试开发 “作为测试开发,测试管不了的我要管;开发不管的我也要管”,这才是一名合格的测试开发
- 笔者最近遇到了一个特殊的朋友,他是从功能测试刚刚转入做Ai测试的,他的出现也让我写技术博客上面出现了久违的兴奋。 这位测试的朋友给我提了一个AI自动化测试工具开发的需求,接下来我将结合实际情况给大家分享。 笔者最近遇到了一个特殊的朋友,他是从功能测试刚刚转入做Ai测试的,他的出现也让我写技术博客上面出现了久违的兴奋。 这位测试的朋友给我提了一个AI自动化测试工具开发的需求,接下来我将结合实际情况给大家分享。
- 这是一篇测试工程师可能会恨我的文章,做完代码覆盖率这些,可能会对功能测试的同学提出更高的要求,所以请软件测试工程师可以多方面的提升自己的技能 这是一篇测试工程师可能会恨我的文章,做完代码覆盖率这些,可能会对功能测试的同学提出更高的要求,所以请软件测试工程师可以多方面的提升自己的技能
- 中国的市场比较有意思,我们拥有世界上最挑剔和最刻薄的用户。很多时候我们软件测试工程师可以结合用户的行为进行深度的软件测试。 中国的市场比较有意思,我们拥有世界上最挑剔和最刻薄的用户。很多时候我们软件测试工程师可以结合用户的行为进行深度的软件测试。
- 与传统的阶段性测试不同的是,敏捷测试能够将测试集成到整个软件开发过程中,尽早、及时地发现缺陷,帮助交付有价值的高质量产品。传统测试与敏捷测试的比较大的区别在于:在瀑布方法中,测试只能在开发结束后进行;在敏捷方法中,测试是贯穿在整个开发过程中的,同时可以在需求阶段介入测试,来尽早发现系统设计中的缺陷。那具体做敏捷测试的时候,我们要遵循哪些原则呢?1.质量保证在软件交付过程中,质量不是某一个职能... 与传统的阶段性测试不同的是,敏捷测试能够将测试集成到整个软件开发过程中,尽早、及时地发现缺陷,帮助交付有价值的高质量产品。传统测试与敏捷测试的比较大的区别在于:在瀑布方法中,测试只能在开发结束后进行;在敏捷方法中,测试是贯穿在整个开发过程中的,同时可以在需求阶段介入测试,来尽早发现系统设计中的缺陷。那具体做敏捷测试的时候,我们要遵循哪些原则呢?1.质量保证在软件交付过程中,质量不是某一个职能...
- 敏捷团队在快速交付的同时,要如何确保产品质量? 敏捷团队在快速交付的同时,要如何确保产品质量?
上滑加载中
推荐直播
-
Ascend C算子编程之旅:基础入门篇
2024/11/22 周五 16:00-17:30
莫老师 昇腾CANN专家
介绍Ascend C算子基本概念、异构计算架构CANN和Ascend C基本概述,以及Ascend C快速入门,夯实Ascend C算子编程基础
回顾中 -
深入解析:华为全栈AI解决方案与云智能开放能力
2024/11/22 周五 18:20-20:20
Alex 华为云学堂技术讲师
本期直播我们将重点为大家介绍华为全栈全场景AI解决方案以和华为云企业智能AI开放能力。旨在帮助开发者深入理解华为AI解决方案,并能够更加熟练地运用这些技术。通过洞悉华为解决方案,了解人工智能完整生态链条的构造。
回顾中 -
华为云DataArts+DWS助力企业数据治理一站式解决方案及应用实践
2024/11/27 周三 16:30-18:00
Walter.chi 华为云数据治理DTSE技术布道师
想知道数据治理项目中,数据主题域如何合理划分?数据标准及主数据标准如何制定?数仓分层模型如何合理规划?华为云DataArts+DWS助力企业数据治理项目一站式解决方案和应用实践告诉您答案!本期将从数据趋势、数据治理方案、数据治理规划及落地,案例分享四个方面来助力企业数据治理项目合理咨询规划及顺利实施。
去报名
热门标签