- 博客(22)
- 收藏
- 关注
原创 下面的log变量记录了云服务器上 当天上传的文件信息 其中第一列是文件名,第二列是文件大小 请编写一个程序,统计出不同类型的 文件的大小总和
下面的log变量记录了云服务器上 当天上传的文件信息其中第一列是文件名,第二列是文件大小请编写一个程序,统计出不同类型的 文件的大小总和比如:jpeg 9988999json 324324png 2423233log = ‘’’f20180111014341/i_51a7hC3W.jpeg 169472 FrITJxleSP7wUD-MWw-phL_KP6Eu 15156063244230469 image/jpeg 0 f20180111014341/j_R0Hpl4EG.j
2022-05-10 21:49:15
268
原创 python字典的增删改及常见的方法
字典是一个 可变数据类型 可以进行增删改,使用键值对来表达,中间用冒号: 分开key:value ,每个键值对中间用逗号, 分隔,整个字典使用{} 括起来,格式d = {'key1' : 'value1',' key2' : 'value2' }字典是无序的,键具有唯一性,当有多个重复的键的时候,则更新,键不可以为空;字典中键必须是不可变数据类型(如:数字,字符串或元组),值可以是任意数据类型;访问Dict中的值在字典中,我们可以根据字典中的键来访问其相对应的值dict1 = {'a': 'app
2022-05-04 16:54:54
1728
原创 python批量创建账号密码
在做性能测试的时候,,我们有时候需要多个用户账号进行压测,这个时候就需要生成大批量的账号,如果一个一个注册比较麻烦,这个时候我们可以借助python进行批量生成比如格式:zs001 123456zs002 123456… …zs999 123456# 保存成txt格式with open('D:/用户0427.txt', 'w+') as file1: # with...open用法 for i in range(1, 1000): # for循环生成账号
2022-05-03 22:33:15
1954
原创 python中循环语句/控制循环语句
什么叫循环?一组重复执行的语句,称为循环在python中有三种循环结构,分别是:while循环、for循环和嵌套循环;在控制循环语句的也有三种,分别是:break、continue和pass语句;在有明确的循环次数,建议用for循环,如果循环次数不确定,建议用while循环,两者可以相互替换;while循环在某条件下,循环执行某段程序,处理需要重复处理的相同任务。基本语法结构及示例:# 基本语法while 判断条件: # 判断条件可以是任意表达式,任何非零或非空的值均为True,当判断条件
2022-04-25 00:04:46
3528
原创 python字符串常用的方法/函数
字符串是python中常用的数据类型,通常是由双引号 或 单引号括起来的数字、字母、下划线等组成,通过一个等号赋值给一个变量;先来复习一下之前学的关于字符串的一些基础知识哈~字符串取值: 有两种取值方法从左到右索引默认0开始,最大时字符串长度减1从右开始索引默认-1开始,字符串切片:str[头下标: 尾下标: 步长],头下标不写,默认从头取值,尾下标不写默认取到尾,步长不写默认尾1,左开右闭原则,即不包含尾下标的字符;字符串...
2022-04-21 22:38:23
1505
原创 python代码判断身份证号是男是女
之前看过其他相关类似的代码,但是感觉大家都是简单的判断了一下倒数第二位是单数还是双数,感觉判断不是很严谨,所以自己又添加了一些东西进去;解题思路:1.首先判断用户输入的数据长度是否是18位;2.然后判断前17位是否是纯数字且最后一位是否是"X"或者数字;3.然后获取用户输入数据的倒数第二位,并且转换成int类型,因为input输入的数字默认是str类型;4.拿下标16的数进行取余,判断是 单数还是双数;这个时候我们需要了解一个常识问题:身份证号码上的第17位数字(也就是倒数第二位)表示性别单数
2022-04-20 23:30:50
16670
原创 什么是测试用例?什么是测试脚本?两者有什么关系?为什么要编写测试用例?测试用例的作用是什么?
测试用例:是对软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。简单的来说,就是为某个特殊目标编写的一组测试输入、执行条件和预期结果,用于可是是否满足软件某个特定的需求。主要内容有:用例标题、前置条件、测试步骤和预期结果;测试脚本:一般指一个特定测试的一系列指令,一般指自动化测试;两者关系:测试脚本的设计需要依据测试用例;为什么要编写测试用例?编写测试用例的目的是将软件测试的行为活动做一个科学化的组织归纳,转化成磕管理的模式,同时也是将测试具体量化的方法之一;测试用例的作用:1) 指导
2022-04-19 23:36:37
4931
4
原创 疫情之下,远程办公,如何提高居家办公的效率?
2022年刚开始就被封印在家,不止影响正常的办公,还影响我这样的失业人员招工作,前段时间找工作的面试到一个甲方问了一个“怎样提高效率”这个问题,因为当时也没啥准备所以回答不是很好,正好这两天看古典老师发了一个关于怎么提高居家办公的效率,所以结合 一下以往的工作日常有了这个总结~~结合测试工作的流程:1.在拿到需求文档的时候,我们可以先通读一遍,然后在进行细读,不清楚和不理解的地方先自己琢磨,或查阅相关资料,无法理解的就记录下来,统一进行询问;2.拿到自己的任务的时候,先做一个计划,确定以下大概完成的额
2022-04-18 12:02:26
295
原创 一条缺陷都记录那些内容?如何提交高质量的缺陷?
**缺陷内容包括:**缺陷的标题、缺陷类型、详细步骤、期望结果、缺陷等级、优先级、截图、日志信息等,以及指派给那一个开发;怎样提高高质量的缺陷:1) 缺陷的标题尽量简单、明确、完整;2) 尽量使用惯用的表达术语和表达方法,保证表达准确专业;3) 一个缺陷报告只包括一个缺陷,复现步骤描述清楚;4) 是UI问题的话,尽量配上截图标注好有问题的地方;功能问题,尽量配上视频;闪退一类的bug配上log日志等;5) 一些特殊数据出现的bug,需要备注好数据信息;6) 一些非必现的问题,多测试几遍,然后备
2022-04-17 22:25:08
2999
原创 python中列表相关操作/访问列表/列表更新/删除/常用的List函数方法
列表/List列表是一组使用方括号括起来的数据,元素中间使用逗号进行分隔,可以存放任意类型的对象,例如:list = [1, 'abc', [1, 2, 3], (1, 2, 3), {"A": "apple"}],是一个可变对象,所以可以进行增、删、改、切片等操作;访问列表访问列表中的元素同字符串类似,是根据下标(索引)进行访问,索引从左向右是正索引从0开始,依次1,2,3…等类推;索引从右向左是从-1开始的,依次是-2,-3,-4…类推,切片之后取到的数据仍是一个列表。访问元素:list[下标值
2022-04-15 01:22:09
3030
原创 Python数据类型/访问字符串字符串更新/转义字符串/字符串运算/字符串格式化
Python简介 Python是一个高层次的结合了解释性、变异性、互动性和面向对象的脚本语言。Python语言的可读性行强,语法结构简单,比较适合新手及测试人员学习;Python特点易于学习: 相对较少的关键字,结构简单,有明确定义的语法,学习起来比较简单,易于上手;易于阅读: 代码定义的更清晰;易于维护: python的成功在于它的源代码相当容易维护的;广泛的标准库: 具有丰富的库,可以跨平台在unix、Windows和macintosh兼容性很好;可移植: 基于其开放源代码的特性,
2022-04-13 00:16:40
567
1
原创 软件测试基础-Liunx介绍/测试人员常用命令
一、 操作系统桌面操作系统:windows、mac、liunx系统服务器操作系统:liunx、Windows Server嵌入式操作系统:Liunx(例如:车载系统)移动设备操作系统:ios、Android(基于Liunx)虚拟机:指通过软件模拟具有完整硬件系统功能、运行在一个完全 隔离环境中的完整计算机系统。二、Liunx介绍Liunx是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统Liunx内核及发行版1. Liunx内
2022-04-10 22:39:56
617
原创 软件测试基础-Web前端/CSS介绍/音频标签/视频标签/字体样式(四)
CSS文件存放位置CSS 代码习惯的三种写法:内嵌CSS、外链CSS、行内CSS。内嵌CSS:指将CSS代码写在HRML网页中;外链CSS:指将CSS代码写在外部的独立CSS文件中;HTML代码:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <!-- 如果想要采用外链CSS写法,就需要在当前的HTML中引
2022-04-01 14:34:41
734
原创 软件测试基础-Web前端/CSS基本介绍/简单选择器/复合选择器(三)
web标准所谓的 web标准指的就是用来衡量我们当前网页书写是否规范的一系列要求,这个标准是由W3C组织制定。在web标准中具体的要求就是结构、样式、行为三者分离。
2022-03-27 22:55:17
1029
原创 软件测试基础-Web前端(二)
表单的基本介绍表单: 表单就是一种在互联网上用于收集用户输入信息的一种结构,在HTML中实现定义好的一个标签来完成这件事。标签名称叫form,是一个双标签。<form action="#" method="get"> 用户名:<input type="text" name="username"/> <br> 密码框:<input type="password" name="password" /> <input typ
2022-03-24 17:06:41
1014
1
原创 软件测试基础-Web前端(一)
Web介绍web就是web wide web的缩写,称之为全球广域网,俗称www。我们可以将web理解为当前一种互联网,对于我们来说更多的就是网络服务。网站我们可以认为是由网页组合在一起而形成的一种服务,web前端就是来负责一个网站当中前台网页里的内容。网页就是由前端工程师使用HTML语言编写的一种文件,它里边会包含文字,图片,超链接,声音,视频…等(网页本质是一个HTML文件)HTML的基本介绍定义:HyperText Markup Language,简称:HTML,超文本标记语言,其中的超指的就是
2022-03-20 16:49:26
856
原创 软件测试基础-编程语言
编程语言由人类设计的一种计算机可以理解的语言。一、编程语言发展史1.机器语言: 是纯二级制,将我们人类想让计算机完成的事情直接使用01来表示2.汇编语言: 在机器语言的基础之上将一些些常用的操作直接规定成人类的一些语句来表达,但是随着计算机要做的事情越来越多,同事生产计算要的厂家也越来越多,我们不能保证所有的硬件都能很友好支持我们的二进制。3.高级编程语言: 它是一种类似人类的自然语言,人类容易理解 ,同时又不用担心计算机如何识别,当前全世界大概有600多种编程语言。二、常见的编程语言1.C语
2022-03-19 16:55:10
1042
原创 软件测试基础-DOS命令
常用DOS命令一、DOS是什么?DOS是一个操做系统,属于Windows,和我们用的win7/8/10去比较其实差别在于,我们现在用的是图形桌面系统,而DOS是一个命令执行的操作系统。二,如何使用DOS?1.进入终端:win + r 调出运行面板;2.在运行中输入cmd进入终端;3.在终端面板中书写DOS命令,回车执行。DOS常用命令:1.time — 当前计算机本地时间2.ctrl + c 退出当前的命令操作3. shutdown /s /t 时间(秒) ---- 设置半多长时
2022-03-19 16:01:45
1582
原创 软件测试基础知识(三)
常见的软件框架所谓的软件框架我们可以理解为是用来指导我们软件开发的一种思想。目前来说最常见的两者模式就是B/S、C/SB----browser 浏览器 如:淘宝网页C----clent 客户端 如:QQ,微信S----server 服务端两种结构比较:1.标准: 相对于CS架构来说BS架构的两端都是在使用现成的成熟产品,所以BS会更标准一些。2.效率: 相对于BS架构来说CS中的客户端可以分担一些数据的处理,因此执行效率会高一些。3.安全: BS架构当中的数据
2022-03-19 15:20:22
301
原创 软件测试基础知识(二)
常见的系统测试方法一、按测试对象进行分类1. 白盒测试: 这种测试的主体就是软件的底层代码,不会在意外在的界面 ,只要求底层功能实现,同事逻辑正确。2. 黑盒测试: 这种测试指软件外在主体功能是否可用,不看代码本身 ,只看输入和输出的值是否正确。3. 灰盒测试: 介于二者之间(接口测试)注:以上方法中的”盒“指的 是被测对象。二、根据测试对象是否执行分类1. 静态测试: 指的是测试不执行软件。2. 动态测试: 指软件运行在真是的使用环境中进行测试。三、根据测试手段进行分类1. 手工测试:
2022-03-16 23:00:35
141
原创 软件测试基础知识(一)
为什么需要软件测试?1.一款软件从无到有会经历很多的开发阶段,由不同的人参与开发,所以最终产出的软件功能可能存在问题,为了保证软件的功能是可用的,我们必须要进行测试。2.当前的软件行业已经不在是功能为王了,用户不仅仅只看软件的功能是否满足需求,还会对软件是否容易上手,执行效率是否OK等一系列其他体验有了更高的要求,所以这也需要我们对软件进行大量的测试。为什么选择软件测试?1.国内软件行业对专业的软件测试人员需求是慢慢变大的。2.有些人喜欢创造世界所以他们做了开发,而我们就希望世界更美好所以我们做了
2022-03-16 18:55:57
462
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人