python入门06. bug和Debug工具

BUG就是程序中的错误。如果程序错误,就需要程序员排查问题纠正错误。常见的就是语法错误,或者因为多一个空格 或者字符错误 不区分大小写等…

大小写BUG实例
在这里插入图片描述

print("Hello kai")
name = Input("Enter your name: ")
print("Hey " + Name)

上述的程序有错误,直接运行run 会有红色显示。

File 显示文件在哪个位置 , line 2 告诉你错误在第二行
name = Input (’’ Ehter you name: ") 错误的这一行代码
NameError:name ‘Input’ is not defined 这段有语法错误 name ‘Input’ is not defined

查找BUG
name = Input("Enter your name: ") Input 第一个首字母应该小写

正确语法
name = input("Enter your name: ") input 首字母修改为小写

注意!这里的input必须为小写 input翻译 输入

run在这里插入图片描述
图片可能不一样,效果是一样的 不会报错

变量BUG实例

#声明一个变量

first_number = 1
print(first_number)
print(type(first_number))

这个代码run是没有问题,如果把变量更换一下位置就会报错

我把变量打乱顺序,run就会报错

#声明一个变量     

print(type(first_number))
print(first_number)
first_number = 1

因为编辑器会从上往下编辑运行,如果颠倒了变量值
当编辑器运行到print(type(first_number)) 发现上面没有变量值,导致无法解析自然就会报错

如果把first _number = 1放到 print(first_nuber)前面就会正常

first _number = 1
rint(first_nuber)
print(type(first_number))

run就正常了
在这里插入图片描述

Debug工具
Debug工具是PyCharm IDE中集成的用来调试程序的工具,在这里程序员可以查看程序的细节流程和调节bug
1.打断点
2.Debug调试

打断点
断点位置,目标要调试的代码的一行代码即可,即一个断点即可。
单机目标代码的行号右侧空白位置。

鼠标点击1的空白处 会出现一个红点

在这里插入图片描述

在空白处 右击然后点击Debug ‘date_type’ 运行在这里插入图片描述
鼠标点击向下这个箭头可以向下检查 也可以按F8在这里插入图片描述
右边是Debug的显示
已经通过检查在这里插入图片描述

一直执行 会执行完 Debug会没有变量
在这里插入图片描述

Debugger是程序执行细节,Console 可以看到完美的输出。用法一样在这里插入图片描述

  Bug管理工具TestCenter Enterprise(简称TCE),是由上海泽众软件科技有限公司自主研发的一款:面向测试全流程的轻量级测试项目管理工具。   TCE可以帮助您对测试项目、测试用例、缺陷、缺陷报表、成员角色、项目文档等进行管理。可自定义缺陷流程、模块属性,支持缺陷/用例的导入导出,完整覆盖了测试项目管理的核心流程。   Bug管理工具TCE,注重敏捷项目管理,支持单机版本地安装,支持网页版在线免费使用,支持移动端(TCE微信小程序)登录使用。   【功能介绍】      用户根据产品版本发布的质量目标快速制定测试计划,并为测试计划选定所需覆盖的测试需求、测试用例,高效保证相同产品在不同环境中的测试质量。   企业内部的测试项目管理:   中小企业的内部测试项目(不具备相应测试体系)。可通过注册TCE账号,使用符合TMMI标准的默认测试流程,免费创建项目进行管理。   具备一定测试体系的企业内部测试项目管理:   有一定基础的企业自身具备常规的测试项目处理流程,可以先按已有处理方式定制缺陷处理流程,再创建项目进行管理。      可在线编辑测试用例:场景法、边界值法、等价类、正交法等、保证测试用例质量。还可直接导入已有用例,提高用例复用率。      用户可灵活自定义缺陷处理流程及配置缺陷属性,缺陷关联用例。      提供多种层次缺陷分析报表:缺陷状态、模块、等级统计图、缺陷分布表、每轮测试质量报表等。让产品质量可量化、可评估、实现质量控制的透明化与可视化。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值