python学习第6天
摘要:一、python的异常处理 (1)正常的流程: try→else→finally (2)错误的流程,try→expect→finally 程序出现错误的时候会给出错误提示 python中异常的父类是BaseException 综合案例,如: #导入sysimport sys def login():
阅读全文
python学习第六天
摘要:一、md5格式加密 对内容进行加密处理,对内容进行编码 案例: import hashlib from urllib import parse def getMd5(): # 对请求参数进行md5加密 dict2={'name':'chenxin','age':999,'address':'xian
阅读全文
python学习第五天
摘要:一、全局变量和局部变量 局部变量:在函数里面定义的变量是局部变量 全局变量:整个python文件 全局变量的作用域的是整个函数,局部变量的作用域仅仅是函数 当全部变量和局部变量名字一样的时候,在函数内部,局部变量是第一优先级,在函数外,全局变量是第一优先级 注:如果想在函数内部调用全部变量,需要使用
阅读全文
练习3
摘要:1、描述测试流程,最好有流程图 2、怎么理解黑盒测试? 黑盒测试可以把它想象成一个黑色的盒子,看不见里面的东西,只对盒子的外部进行测试(功能测试) 3、怎么理解白盒测试? 和黑盒测试相反,对盒子内部的程序进行测试测试,对代码级别进行测试4、Python中元组和列表的区别是什么? 列表是可变化的,可以
阅读全文
Python学习第四天
摘要:‘’‘’‘’‘’字符串和列表之间的转换‘’‘’‘’‘’ 需要用到split(对字符串进行分割,分割后的就是list类型) str1='Hou are you' #对字符串进行分割 (用到split) list_str=str1.split(' ') print(list_str) print(typ
阅读全文
python学习第三天
摘要:一、单引号、双引号、三引号 1、单引号:' ' 2、双引号:" " 3、三引号’‘’ ‘’‘ 注:单引号和双引号是等价的, 如: (1)单引号里面可以使用双引号(一般情况下都是单独使用,只有在特别注释的情况下合起来使用) (2)双引号里面可以使用单引号 str = "123" str = '123'
阅读全文
Python学习第二天
摘要:一、类型转换 1,int代表整数数据类型 2、str代表字符串数据类型 3、float代表小数数据类型 两个之间的转换,想要转换成什么数据类型,就给要转换的数据,前面加转换的数据类型,就是:如图 str1="123" age=17 #把字符串的数据类型转换成int数据类型 print(int(str
阅读全文
Python学习第一天
摘要:一、Python的安装和环境变量 (在磁盘新建起一个文件夹,起个名字) 1、进入python官网 2、进入到以下如图界面,选择对应的操作系统 、 3、选择需要下载的版本 4、选择多少位的操作操作系统 5、选择下载的位置 6、找到图标(如图)双击打开进入安装步骤(进入到下面步骤) 7、点击安装(下一步
阅读全文
python综合练习2
摘要:1、定义不规范的变量名 str="21grdfgfdg"(加双引号) 正确 str=21grdfgfdg (不加双引号) 错误 int=2132 (整数) 正确 int=2132cz (不是整数) 错误 bool=2133.41 (小数点位数) 正确 bool=123 (整数) 错误 2、定义驼峰式
阅读全文
python 综合作业1
摘要:1、Python常用的数据类型有哪些? 1、int(代表整数数据类型,如:56、21、5) (int:整数 如年龄:36、57、21) 2、str(代表字符串数据类型,需要加双引号,如:"das211") (str:字符串,需加双引号,如:str=“123”) 3、bool(真:turn,假:fal
阅读全文
软件测试学习第9天
摘要:一、python的安装和环境变量 1、打开python官网 2、选择操作系统 、 3、选择需要下载的版本 4、选择多少位的操作操作系统 5、选择下载的位置 6、双击打开 7、点击安装 8、一直点下一步,直到安装完成。
阅读全文
软件测试学习第8天
摘要:一、测试报告的流程测试概述:包括了版本概述、测试功能结果、缺陷的整体情况分析、遗留缺陷、性能数据结果、风险分析、 1、版本概述包括:版本号、测试时间、测试人员、备注 (1)版本号就是在那个版本测试的就写那个版本号 (2)测试时间就是开发转测之后,整个测试团队从开始到版本上线的时间 (3)测试人员就是
阅读全文
软件测试学习第7天
摘要:一、缺陷的概述 1、缺陷:软件出现问题,但可以使用(如:设计一个杯子,样子不好看,但是可以盛水) 2、故障:软件不能使用(如:设计一个杯子,没有底,不能盛水) 3、失效:设计出来的和用户需求的不一样(如:设计一个杯子,设计成一个碗) 4:bug:在使用软件过程中,存在的一些问题,都是可以称bug 5
阅读全文
软件测试学习第六天
摘要:一、软件项目流程 二、测试计划的定义及目的 编写软件测试计划是指导测试过程的重要依据 1、测试计划包含了:测试范围、测试策略,风险分析、依赖方、进度安排,环境配置,人力资源、测试方法,测试类型、发布标准 测试范围:包含了测试的一个大概范围:如产品的需求是什么,是Web端还是App端或(已有功能测试)
阅读全文
软件测试学习第五天
摘要:一、功能图分析法 定义:根据多组数据,每组数据都有一个固定的意思,再根据不同数据的意思产生不同的结果 根据路径的测试和逻辑覆盖的测试(该测试方法需要测试人员对程序的逻辑非常熟悉,逻辑覆盖是是以程序内部的逻辑结构为基础的测试用例测试方法) 二、场景法 是对业务的流程进行测试(如:百度搜索,搜索一个内容
阅读全文
软件测试学习第四天
摘要:一、错误推测法 定义:在测试的一个软件的功能上,根据自己的工作经验和直觉,感觉程序可能存在错误的的一种测试方法.(大多数是功能性的) 根据自己的经验觉得某个软件的功能存在问题,然后对这个功能进行验证,得出的结果是正确的还是错误的,进行测试用例的编写 例如:一个注册页面,密码数字,字母和特殊字符的组合
阅读全文
软件测试学习第三天
摘要:一、冒烟测试 什么是冒烟测试? 冒烟测试是验证流程的一种测试,分两种: 第一种是开发的冒烟测试:就是在自己的电脑上执行测试,代码程序正常运行 第二种是测试的冒烟测试:就是验证程序的流程,基本的程序能不能实现 开发是转测之前由开发人员进行冒烟测试验证,测试是转测之后由测试人员进行冒烟测试验证 二、回归
阅读全文
软件测试学习第二天
摘要:一、按代码分为: 1、黑盒测试:可以理解成功能测试,可以看成一个盒子,只能看见一个外观,看不见盒子里面的东西 2、白盒测试:和黑盒测试相反,可以看见里面的内部结构,对程序内部代码级别进行测试 3、灰盒测试:黑盒测试和白盒测试之间,通过代码的方式对程序进行功能性的测试,也会参与到测试和开发的评审当中
阅读全文
软件测试学习第一天
摘要:1、软件测试的定义 尽早的介入研发流程可以带来以下几个优势: (1)熟悉、分析产品(PRD)的逻辑 ( 有助于减少测试或者开发工作过程中的发现的问题) (2)新增产品功能是否对之前版本的功能有较大的影响 (3)如果觉得需求不合理应及时提出来 (如:设计文档写出设计一个斜方形的桌子,应该提出疑问) (
阅读全文