- 博客(46)
- 收藏
- 关注
原创 软件测试项目二
xxx电商平台项目概述:优选go线上购是一款 类似与淘宝的电商购物平台,用户可以在线上选购,下单通过第三方平台支付,卖家可以入住,创建新的电偶商家商品和管理订单发货商品搜索:关键字搜索,模糊搜索,历史搜索等;秒杀:卖家后台设置秒杀时间.价格数据1.团队...
2021-03-02 14:35:07
2206
原创 软件测试项目总结
项目一 小爱同学项目概述:小爱同学智能机器人,通过蓝牙或者wifi绑定设备之后,app可以远程控制机器人状态,播放音乐,科普知识,也可以与机器人直接进行对话,发送指令,体验不同的功能,例如设置闹钟,询问问题等,为家长分忧给孩子带来欢乐.主要的模块是智能聊天,内容点播,sd卡,个人中心等模块,我负责的是内容点播与个人中心…团队情况及测试数据:1.团队成员数量9项目经理pm 1个需求分析师BA 1个PG开发5个测试 TE 2 个2.测试周期,测试人员数,迭代次数项目时间3个多月需求二周分
2021-03-02 11:55:14
2575
原创 软件测试理论
软件测试理论知识软件产品的定义:软件是一种逻辑产品,不是客观的实体,具有无形性,它是脑力劳动的结晶,它以程序和文档的形式保存在计算机存储器的磁盘和光盘介质上,通过操作计算机才能体现出它的功能和作用。软件产品的构成:包装、源程序、相关文档(安装部署说明、帮助文档、用户手册)软件开发过程中产生的文档需求分析阶段:可行性研究报告、项目开发计划、软件需求说明、用户需求说明 需求分析工程师 产品部设计阶段:概要设计说明书、详细设计说明书、数据库设计说明书
2021-03-01 14:05:23
454
原创 loadrunner绝对并发操作
绝对并发操作(1)选择“登录”脚本(2)计划方式:场景运行模式:基本计划初始化:在每个vuser运行之前将其初始化启动Vuser:同时启动全部个Vuser持续时间:3或5分钟停止用户:同时停止(3)在“Load Generator”中添加负载机,并连接"就绪"(4)脚本运行时设置为:步:在前一个迭代完成后立即开始日志:标准日志思考时间:忽略思考时间其他:出错时继续浏览器:去掉相关缓存(5)切换到“运行”界面,点击“开始场景”,运行中查看事务的通过情况。...
2021-02-23 15:58:00
615
原创 性能测试面试题
1.什么是负载测试?什么是性能测试?负载测试就是测试最大能有多少性能测试就是测试在一定软件下 硬件软件网络下通过测试工具以及异常负载条件来对系统各项性能指标进行测试,从而发现性能的瓶颈2.性能测试包含了哪些测试类型?(至少举出4种)压力测试负载测配置测试可靠性测试3.简述性能测试的步骤规划测试用例,定义场景,运行场景,分析结果4.简述使用Loadrunner的步骤规划测试用例,创建vuser脚本,定义场景,运行场景,分析结果5.什么时候可以开始执行性能测试?项目中下期的时候6.
2021-02-22 21:15:12
296
原创 python解字典技巧
既然都看完了 那么来学习怎么转换#“k:1|k2:2|k3:3|k4:4” -> {‘k’:1,‘k2’:2,‘k3’:3,‘k4’:4}TIPS:定义字符串 用字符串拆分方法 在转换字典str1 = “k:1|k2:2|k3:3|k4:4” #1.赋值字符串基础必知:dict1 = dict(“k:1|k2:2|k3:3|k4:4”) #填值错误 字典需要1,2个为必填项dict1 = dict(str1) #字典类型需要key value这种格式才能算字典正确思路:dict1
2021-01-30 19:30:51
317
原创 list可以简单也可以复杂
list2 = [[1,2,3]*3]print(list2)输出[[1, 2, 3, 1, 2, 3, 1, 2, 3]]因为这个list只有一个元素,这个元素就是一个listprint(list2 [0])因为这个list实际上被一个空列表包围所以 输出结果一致列表索引从0开始 ;列表包含了一个列表 所以[0][0] 也可以读取print(list2 [0][0]) 等同于 print(list2)str1 = str(list2)把数组的括号替换掉print(str1.replac
2021-01-29 11:39:01
263
原创 python基本数据类型(全)
元组 tuple 有序的容器本质上是一个只读的列表1.赋一个空的元组tuple1 = ()打印出一个空的print(tuple1)()#打印出一个元组类型print(type(tuple1))<class ‘tuple’>2.如果元组只有一个元素,那么必须加一个逗号,否小括号将会被当做优先级处理tuple2 = (8+8,)print(tuple2)(16,)不加逗号结果是16print(type(tuple2))输出类型<class ‘int’>
2021-01-27 21:57:42
370
原创 深度优化算法深度语义理解引领者教授 解for核心技术
深度优化算法深度语义理解引领者教授解for核心技术:(Deep Learning)for a in range(1,10):for b in range(1,a+1):print("{}x{}={}".format(a,b,a*b,),end=" ")#format格式化 字符串 代入每一个数 并 空格print(" ")for循环将变量a在1到9的数字内,变量b在1到a+1之内,输出一个1x1=1,打印一个空格换行,得到输出在次进入a循环 ,a此时为2了,变量b在1到a+1之内,..
2021-01-26 20:54:34
143
原创 python打印出99乘法表深度语义理解(Deep Learning)
深度多模态深度语义理解引领者教授王震宇解while核心技术:(Deep Learning)答:a = 0 #赋值a等于0while a <= 10: #当a小于10的时候b = 0 #赋值b为0while b <=a: #当b小于a的时候print("%d*%d=%d"%(a,b,ab),end=’ ')#输出axb=ab空格b += 1 #b加1print("")#打印一个换行a+=1 #a加1#第一次内循环 是00=0 输出0*0=0 并换行第二次内循环 是b去加1 但
2021-01-25 20:57:37
227
原创 selenium自动化测试命令
from selenium import webdriverdriver = webdriver.Chrome() #open chromedriver.maximize_window()driver.maximize_window()driver.get(‘http://www.baidu.com’)driver.quit()url = ‘https://liushilive.gitee.io/html_example/index.html’driver.get(url)print(dri
2021-01-17 16:47:35
762
原创 selenium所有基础命令
from selenium import webdriverdriver = webdriver.Chrome() #获取浏览器驱动driver = webdriver.Firefox() #获取火狐浏览器 先要配置驱动driver = webdriver.Ie() #获取Ie浏览器print( driver.name ) #chrome 浏览器的名字driver.maximize_window() #最大化窗口driver.minimize_window() #最小
2021-01-14 20:03:20
555
原创 python学习第三天
1.计算从1到某个数以内所有奇数的和并返回def getSum(num):sum = 0for i in range(1,num+1,2):sum += ireturn sum #无论函数内有多少个return,只会执行一个. 并且执行完return,函数就会结束print( getSum(100) )2.判断某个数是否是偶数,返回结果如果返回的结果只有是或不是,那么返回布尔值即可如果函数返回布尔值,那么函数名可是一 isxxxdef isEven(num):if num%2==0
2021-01-12 20:30:17
467
原创 python初级练习题
初级:1.根据(1-7)的数值不同。打印对应的星期英文2.假设用户名为admin,密码为123abc,从控制台分别输入用户名和密码,如果和已知用户名和密码都匹配上的话,则验证成功,否则验证失败用循环语句实现下面的编程题目1.计算从1到1000以内所有奇数的和并输出2.求1–100之间可以被7整除的数的个数3.计算从1到100以内所有奇数的和4.计算从1到100以内所有能被3或者17整除的数的和并输出5.计算1到100以内能被7或者3整除但不能同时被这两者整除的数的个数6.计算1到500以内
2021-01-11 20:29:34
826
原创 软件黑盒测试理论(全)
软件测试理论知识软件产品的定义:软件是一种逻辑产品,不是客观的实体,具有无形性,它是脑力劳动的结晶,它以程序和文档的形式保存在计算机存储器的磁盘和光盘介质上,通过操作计算机才能体现出它的功能和作用。软件产品的构成:包装、源程序、相关文档(安装部署说明、帮助文档、用户手册)软件开发过程中产生的文档需求分析阶段:可行性研究报告、项目开发计划、软件需求说明、用户需求说明 需求分析工程师 产品部设计阶段:概要设计说明书、详细设计说明书、数据库设计说明书
2021-01-11 19:29:14
2039
原创 数据库从入门到精通
–注释 只是为了给人来阅读,编译器会忽略的文本create user lisi identified by 123456 account unlock;–创建用户lisi,密码为123456,账户未锁定,代表可以登录. 这里会登录失败,因为没有权限grant connect,resource to lisi;–给lisi用户连接数据库,使用资源的权限./*多行注释多行注释*/alter user lisi identified by 666666;–修改用户lisi的密码
2021-01-04 21:26:58
511
原创 数据库精通练习题答案
CREATE TABLE students(sno VARCHAR2(30) NOT NULL,sname VARCHAR2(30) NOT NULL,ssex VARCHAR2(30) NOT NULL,sbirthday DATE,class VARCHAR2(30));select * from studentsCREATE TABLE courses(cno VARCHAR2(30) NOT NULL,cname VARCHAR2(30) NOT NULL,tno VARCHAR
2021-01-04 21:25:40
326
原创 数据库基础指令必背
–注释 只是为了给人来阅读,编译器会忽略的文本create user lisi identified by 123456 account unlock;–创建用户lisi,密码为123456,账户未锁定,代表可以登录. 这里会登录失败,因为没有权限grant connect,resource to lisi;–给lisi用户连接数据库,使用资源的权限./*多行注释多行注释*/alter user lisi identified by 666666;–修改用户lisi的密码
2020-12-22 20:33:17
468
原创 数据库基础命令软件测试
–注释 只是为了给人来阅读,编译器会忽略的文本create user lisi identified by 123456 account unlock;–创建用户lisi,密码为123456,账户未锁定,代表可以登录. 这里会登录失败,因为没有权限grant connect,resource to lisi;–给lisi用户连接数据库,使用资源的权限./*多行注释多行注释*/alter user lisi identified by 666666;–修改用户lisi的密码
2020-12-21 21:13:29
273
原创 软件测试数据库必备基础
–创建一个用户 名字为王震宇 密码是86355账户未锁定可以登录create user wangzhenyu identified by 86355 account unlock;–给他使用链接数据库的权限grant connect, resource to wangzhenyu;–撤销用户的登录访问资源的权限revoke connect,resource from wangzhenyu;–修改他的密码为88776655alter user wangzhenyu identified by
2020-12-19 16:54:24
453
1
原创 软件测试数据库基础
–注释 只是为了给人来阅读,编译器会忽略的文本create user lisi identified by 123456 account unlock;–创建用户lisi,密码为123456,账户未锁定,代表可以登录. 这里会登录失败,因为没有权限grant connect,resource to lisi;–给lisi用户连接数据库,使用资源的权限./*多行注释多行注释*/alter user lisi identified by 666666;–修改用户lisi的密码
2020-12-18 20:49:38
742
2
原创 linux基础指令大全软件测试必背
ip addr 查看ip地址man ls 查看命令的帮助手册pwd print work directory 打印当前工作目录. 当前目录(文件夹)… 上一级目录cd change directory 切换目录cd . 进入当前目录cd … 返回上一级目录/
2020-12-18 15:20:03
236
原创 如何使用oracle
1.启动虚拟机2.使用ip addr查看ip地址3.进入http://:8080/apex/f?p=4950:1 查看oracle服务器是否能使用4.解压PLSQLDeveloper5.运行注册环境变量 - ZHS16GBK.bat文件,自动配置环境变量,用于兼容中文6.如果自动配置失败,那么手动添加 NLS_LANG: SIMPLIFIED CHINESE_CHINA.ZHS16GBK LANG:zh_CN.GBK7.进入instantclient_11_
2020-12-17 17:50:30
508
原创 linux常用命令全称
linux常用命令全拼 命令缩写:pwd:print work directory 打印当前目录 显示出当前工作目录的绝对路径ps: process status(进程状态,类似于windows的任务管理器)常用参数:-auxfps -auxf 显示进程状态df: disk free 其功能是显示磁盘可用空间数目信息及空间结点信息。换句话说,就是报告在任何安装的设备或目录中,还剩多少自由的空间。du: Disk usage 磁盘使用率rpm:即RedHat Package Management
2020-12-17 10:34:28
2783
4
转载 Linux命令的组成规则及其全拼单词
####################################Linux常用命令缩写习惯#####################################最常见的缩写,取每个单词的首字母,如cd=Change Directorydd=Disk Dumpdf=Disk Freedu=Disk Usagepwd=Print Working Directoryps=Processes StatusPS=Prompt Stringssu=Substitute Userrc=
2020-12-17 08:45:30
268
原创 Linux软件测试基础指令
ip addr 查看ip地址man ls 查看命令的帮助手册pwd print work directory 打印当前工作目录. 当前目录(文件夹)… 上一级目录cd change directory 切换目录cd . 进入当前目录cd … 返回上一级目录/
2020-12-16 16:16:18
819
原创 Linux命令
ip addr 查看ip地址man ls 查看命令的帮助手册pwd print work directory 打印当前工作目录. 当前目录(文件夹)… 上一级目录cd change directory 切换目录cd . 进入当前目录cd … 返回上一级目录/
2020-12-15 17:24:43
118
原创 Linux基础命令
ip addr 查看ip地址man ls 查看命令的帮助手册pwd print work directory 打印当前工作目录. 当前目录(文件夹)… 上一级目录cd change directory 切换目录cd . 进入当前目录cd … 返回上一级目录/
2020-12-14 17:13:59
97
原创 计算机二进制数的换算
根据电子元件的通电和断电状态,得到两个值. 0 和 11 通电0 断电图灵机. 纸带机. 打孔机.计算机中的所有设备只能识别2进制.1000111001.二进制: 只能被机器所识别. 人不能识别.八进制: 由3位二进制. 组成一个八进制.十六进制. 由4位二进制,组成一个十六进制.十进制: 人能够识别的进制.如果进行5+6,那么实际上,需要将十进制的5转换成二进制的5,再进行加法. 然后再将结果转为十进制,给你理解.二进制: 0 1八进制:
2020-12-14 16:57:12
2952
原创 Eclipse工作台菜单常用命令解释
此教程是为了让大家更好的去记忆快捷指令 故容易忘事的小伙伴建议收藏!!1.文件菜单文件菜单中包含”新建“ ”保存“ ”打印“ ”切换工作空间“ ”属性“ 等命令 菜单包含的内容比较多 但也有不常用和经常用的 如果不经常使用打印功能 那文件菜单的打印功能会很少用到 。新建:创建新项目 元素或者资源 alt + shift + n关闭:关闭当前的编辑器 ctrl + w全部关闭 :关闭所有编辑器 ctrl + shift + w保存 : 保存当前编辑器的内容 ctrl + s刷新 : 刷新
2020-11-12 11:49:11
1766
原创 编译器的两点优化
/*对于byte/short/char三种类型来说 如果右侧的赋值数值没有超范围哪么javac 编译器的将会隐含的为我们补上一个byte short char 。1 如果没有超过左侧的范围 编译器补上 强转2 如果右侧超过了 左侧的范围 那么直接编译器报错/public class Demo34{public static void main(String[] args){//右侧确实是一个int数字 但是没有超过左侧的范围 就是正确的//Int–>byte 不是自动类型转换byt
2020-10-23 17:51:44
119
原创 方法的定义与方法的调用
/*定义一个方法的格式public static void 方法名称(){方法体}方法名称的命名规则和变量一样 可以使用小驼峰方法体 也就是大括号当中可以包含任意语句注意事项1 方法定义的先后顺序 无所谓2.方法的定义不能产生嵌套包含关系3 方法定义好了以后 不会执行的 如果要执行 一定要进行方法的【调用】。如何调用方法 的格式:方法名称();*/public class Demo33{public static void main(String[] args){//调用
2020-10-23 15:44:48
365
1
原创 三元运算符
/*一元运算符 只需要一个数据就可以进行操作的运算符。例如 取反! 自增++ 自减–二元运算符 需要二个数据可以进行操作的运算符。列如 加法+ 赋值=三元运算符 需要三个数据才可以操作的运算符格式数据类型 变量名称 = 条件判断 ? 表达式A :表达式b流程首先判断条件是否成立如果成立为true 那么将表达式a的赋给左侧的变量如果不成立为false 那么将表达式的b的值给左侧的变量二者选其中一个注意事项1.必须停驶保证表达式a和表达式b都符合左侧数据类型的要求2三元运算符的结果必须
2020-10-22 23:21:48
422
原创 逻辑运算符
/*与 (并且) && 如果全都是ture 才是true 否则就是false或 (或者) || 至少一个是True 就是true,全是false 才是false非 (取反) ! 本来就是true变成false; 本来是 false 变成true与 && 或 || 具有短路效果 如果根据左边的已经可以判断结果 那么右边的代码不生效 从而节省一定的性能注意事项 :1.逻辑运算符 只能用在boolean值2.与 或 需要左右 各自有个布尔值 但是取反只要有唯一的一
2020-10-22 11:59:19
161
原创 比较运算符
/*比较运算符大于 >小于 <大于等于 >=小于等于 <=相等 == 二个等连写才是相等 一个等号是赋值不相等 !=注意事项 !=1.比较运算符 的结果 一定是一个 布尔值 boolean 成立就是true 不成立就是 false2.如果 进行多次判断 不能连写数学当中的写法 列入 1 < x< 3程序当中不会允许这样的写法*/public class Demo080Perator{public static void main(
2020-10-22 10:35:44
248
原创 赋值运算符
/*赋值运算符分为:基本赋值运算符:就是一个等号= 代表将右侧的数据 交给左侧的变量int a = 30;复合赋值运算符+= a +=3 相当于 a = a + 3-= b -=4 相当于 b = b - 4*= c *=5 c = c * 5/= d /=6 d = d / 6%= e %=7 e = e % 7注意事项1.只有变量才能使用赋值运算符 常量不能进行赋值2.复合 赋值 运算符其中隐含了一个强制类型转换规律
2020-10-22 07:41:33
296
原创 算术运算符_自增自减运
/*自增运算符 ++自减运算符 –基本含义 让一个变量涨一个数字1 或者 让一个变量 降低一个数字1使用格式 写在使用变量名称之后 例如 ++num 也可以num++使用方式 :1.单独使用的时候 前++ 和 后++没有任何区别 也就是 ++num;和 Num++; 是完全一样的2.在混合使用的时候 有重大区别a 如果是 前++ 那么变量 马上加一 然后拿着结果进行使用先加后用b如果是后++ 那么 首先变量使用变量本来的数值 ;然后再让变量加一先用后加注意事项 只有变量才能使用
2020-10-20 22:50:38
295
原创 算术运算符_加号的多种
四则运算当中的加号 ‘ + ’ 有三种常用的方法1.对于字符char 类型来说 在计算之前 char类型会被提升成int 然后在计算 char 类型 字符 和int类型 数字 之前的对照关系表是 ASCII ` Unicode2.对于数值来说 那就是加法3.对于字符串String(首字母大写 并不是 关键字)来说 加号代表字符串连接的操作 任何数据类型 和字符串 进行相连接的时候 结果都会被变成字符串public class Demo05plus{public static void m
2020-09-17 14:36:14
989
原创 JAVA算术运算符_四则与取模
/*运算符:进行特定的操作的符号。例如:+表达 用运算符连起来的 的式子 叫做表达式 比如20 + 5 又比如 a + b四则运算加 +减 -乘 *除 /取模 (取余数)%首先计算 得到 表达式的结果 然后在打印输出这个结果复习一下小学一年级的除法公式被除数 / 除数 = 商 … 余数对于一个整数 表达式来说 除法用的是 整除 整数除以除数 结果还是整数只有看商数 不看余数 的。注意事项1.一旦运算中 如果有不同的类型的数据 那么将会是数据范围大的那种。*/p
2020-09-17 13:05:03
146
原创 ASCLL编码表
/*数字和字符对照关系表(编码表);ASCII码表 American Standard Code for Information Interchange美国信息交换标准代码Unicode码表 万国码 也是数字和符号的对照关系 开头0-127部分和ASCII完全一样但是从128开始 包含更多字符。*/public class DemoDatatypeChar{ public static void main(String[] args) { char ziful = '1'...
2020-09-16 14:03:52
680
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人