自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

日暮途远无蹉跎

一个想从事IT行业的中年大叔

  • 博客(32)
  • 资源 (5)
  • 收藏
  • 关注

转载 软件测试学习 之 Python 精确四舍五入

转载说明作者:青南出处:博客园博文:为什么你需要少看垃圾博客以及如何在Python里精确地四舍五入如无特别说明,下文均基于Python3使用round函数>>> round(1.234, 2)1.23代码稍作修改,就会发现有问题:>>> round(11.245, 2)11.24round函数到底出了什么问题?网上...

2019-03-31 19:28:10 417 1

转载 软件测试学习 之 Python 函数默认参数

转载说明作者:珞樱缤纷出处:博客园博文:Python进阶-函数默认参数Python进阶-函数默认参数写在前面如非特别说明,下文均基于Python3一、默认参数python为了简化函数的调用,提供了默认参数机制:def pow(x, n = 2): r = 1 while n > 0: r *= x n...

2019-03-31 18:39:34 142

原创 软件测试学习 之 Python 递归与汉诺塔

递归在数学与计算机科学中,是指在函数的定义中使用函数自身的方法,绝大多数编程语言支持函数的自调用递归的强大之处在于它允许用户用有限的语句描述无限的对象。因此,在计算机科学中,递归可以被用来描述无限步的运算,尽管描述运算的程序是有限的。递归的两个必要条件1.要有递推关系2.要有临界下面是用递归实现阶乘的代码def factorial(n): """ ...

2019-03-31 16:12:12 127

原创 软件测试学习 之 Python 变量赋值疑问

赋予相同的值,比较id和hashcode,控制台和pycharm执行结果不一致def compare(a_, b_): print("a=%r,b=%r" % (a_, b_)) print("id(a)==id(b):%r" % (id(a_) == id(b_))) print("id(a)=%r,id(b)=%r" % (id(a_), id(b_))) ...

2019-03-31 09:38:47 418

原创 软件测试学习 之 PyCharm 拾遗

目录查找/替换(Search/Replace)每次打开python控制台时自动执行代码修改检查项开启自动补全提示查看语句所属的分支屏蔽部分系统包路径查找/替换(Search/Replace)F3 下一个Shift + F3 前一个Ctrl + R 替换Ctrl + Shift + F 或者连续2次敲击shift 全局查找{可以在整个项目中查找...

2019-03-31 09:15:37 227

转载 软件测试学习 之 Python 字符编码&解码

本篇主要是收集几篇比较好的关于编码&解码的博文,便于自己今后遇到问题进一步参考学习谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词这是一篇程序员写给程序员的趣味读物。所谓趣味是指可以比较轻松地了解一些原来不清楚的概念,增进知识,类似于打RPG游戏的升级。浅谈文字编码和Unicode(上)浅谈文字编码和Unicode(下)我曾经写过一篇《谈谈Unico...

2019-03-29 12:00:44 166

原创 软件测试学习 之 Python 模块搜索路径 - sys.path

sys.pathsys.path是python的搜索模块的路径集,是一个list可以通过ipython终端查看In [7]: import sysIn [8]: from sys import pathIn [9]: path或者In [10]: sys.path结果如下:[ ...(略) 'd:\\programs\\python\\python 3.7.2\\l...

2019-03-26 12:07:03 1240

原创 软件测试学习 之 Python 导入自定义模块 - import

python中import包含子目录中的模块方法比较简单,关键是能够在sys.path里面找到通向模块文件的路径。下面将具体分析几种常用情况:程序结构如下:即:-- parent_dir|-- parent_module.py|-- current_dir|-- current_module.py|-- main_function.p...

2019-03-26 11:33:03 227

原创 软件测试学习 之 Python 字符串切片(slice notation)

字符串的索引分为两种,正向和逆向,可以分别通过两种索引获取指定位置字符# 定义字符串并获取长度num_str = "0123456789"len_int = len(num_str)# 字符串每个字符的索引有两种:正下标(0开始),负下标(-1开始)# 正向[0,len_int-1],反向[-len_int,-1],下标范围为-len_int到len_int-1# 长度为10的字符...

2019-03-24 16:24:23 243

转载 软件测试学习 之 setuptools、pip、和Ipython等

setuptoolsPython第三方模块中一般会自带setup.py文件,在Windows环境下,我们只需要在命令行中使用以下命令即可自动化安装# 切换到安装文件所在位置cd c:\Temp\foo python setup.py install安装的过程中可能会出现“ImportError: No module named setuptools”的错误提示,这是新手很常遇见...

2019-03-21 15:35:16 257

转载 软件测试学习 之 Python 格式化输出

python字符串格式化输出python格式化输出有两种方式:百分号和formatformat的功能要比百分号方式强大,其中format独有的可以自定义字符填充空白、字符串居中显示、转换二进制、整数自动分割、百分比显示 等功能是百分号方式不能相比的1.百分号方式1.1 格式%[(name)][flags][width].[precision]typecode1.2 参数说明...

2019-03-20 14:45:46 156

原创 软件测试学习 之 Python 数据类型

PYTHON3基本数据类型一、数字类型①整型通常被称为是整型或整数,可以是正整数或负整数,不带小数点。Python3整型是没有限制大小的,可以当做long类型使用, 但实际上由于机器内存的有限,我们使用的整数是不可能无限大的。整型的四种表现形式:2 进 制:以'0b'开头。例如:'0b11011'表示10进制的27 8 进 制:以'0o'开头。例如:'0o33'表示1...

2019-03-20 12:11:40 222

原创 软件测试学习 之 PyCharm

charm官网https://www.jetbrains.com/pycharm/安装步骤手把手教你如何安装Pycharm——靠谱的Pycharm安装详细教程破解步骤pycharm2018.3+破解补丁(经验证,该方法对于pycharm2018.3.5 同样适用)主题及设置PyCharm下载主题以及个性化设置(详细)常用快捷键和设置PyCharm 常用快捷...

2019-03-19 15:49:45 327

转载 软件测试学习 之 测试计划与测试报告

##测试计划##一般来说,在产品需求确认,做过测试需求分析之后我们就要开始编写测试计划。###测试计划的内容###测试范围 明确测什么?比如:产品的具体业务需求有哪些?产品是web端的还是移动端的,还是两者都有?测试策略 明确怎么测。对不同业务需求,具体要有哪些测试类型、测试场景、测试方法。资源安排 包括测试人员的安排,测试环境是怎样的,测试工具的选择等。进度安排 在明确测试范围、方...

2019-03-17 11:50:55 1080

转载 软件测试学习 之 敏捷开发中XP与Scrum的区别

敏捷开发(Agile Development)是一种以人为核心、迭代、循序渐进的开发方法。怎么理解呢?首先,我们要理解它不是一门技术,它是一种开发方法,也就是一种软件开发的流程,它会指导我们用规定的环节去一步一步完成项目的开发;而这种开发方式的主要驱动核心是人;它采用的是迭代式开发;同样是敏捷开发,那么XP和Scrum有什么区别,小编分而述之:一、迭代周期不同XP的一个Sprint...

2019-03-16 23:43:05 384

转载 软件测试学习 之 敏捷测试与传统测试

敏捷测试的定义埃森哲对敏捷测试的定义(与维基百科的定义基本一致)大概如下:敏捷测试是遵从敏捷软件开发原则的一种测试实践。敏捷开发模式把测试集成到了整个开发流程中而不再把它当成一个独立的阶段。因此测试变成了整个软件开发过程中非常重要的环节。敏捷测试包含了具备专业技能测试人员在内的跨职能团队,这使得这种组合式的团队能更好的交付价值,满足项目的业务、质量和进度目标。从定义中可以看出敏捷测...

2019-03-16 23:28:36 1215

转载 软件测试学习 之 敏捷开发与传统开发

敏捷开发的缘来随着信息技术的迅速发展和经济的全球化,对软件开发的生产率提出了更高的要求。然而一方面软件开发项目希望能够有更多的可预测性,另一方面用户的实际需求汪汪比较模糊而且常常发生变化,两者的不协调给软件的开发按期完成造成了未知的风险。软件开发界为了为了满足市场需要,减小这一因素所造成的风险,逐渐兴起了一类以快捷、轻便的思维方式迅速解决了一些传统软件开发企业的生产效率的新的开发方法,这类...

2019-03-16 14:55:35 809

转载 软件测试学习 之 软件缺陷的属性

软件缺陷的属性所谓软件缺陷,即计算机或程序中存在的某种破坏软件正常运行能力的问题、错误或者隐藏的功能缺陷。软件缺陷会导致软件产品在某种程度上不能满足用户的需要。IEEE729-1983对缺陷有一个标准的定义:从产品内部看,缺陷是软件产品开发或维护过程中存在的错误、毛病等各种问题;从产品外部看,缺陷是系统所需要实现的某种功能的失效或违背。1. 缺陷标识(Identifier):是标记...

2019-03-16 00:01:17 2369

原创 软件测试学习 之 测试基础理论

黑盒测试和白盒测试黑盒测试不关注系统内部的实现,主要是针对用户界面和系统的功能进行测试,也包括一些性能测试(cpu、内存,响应时间和负载等等)白盒测试要看程序的执行结果,还要看程序的流程是否被完全覆盖到,或者一些特定场景存在BUG等等正交表针对功能点排列组合数目过多的情况下,为了减少测试的工作量,保证用例尽可能地覆盖每个功能点,所采取的折衷方案特点是每个功能的每种可能都被...

2019-03-15 23:56:42 154

原创 软件测试学习 之 MySQL 拾遗

外键创建方式一(建表时)drop table if EXISTS score;CREATE TABLE `score` ( `scid` int(10) unsigned NOT NULL AUTO_INCREMENT, `sid` int(10) unsigned NOT NULL, `cid` int(5) unsigned NOT NULL, `score` fl...

2019-03-12 09:11:15 127

原创 软件测试学习 之 MySQL 视图、事务和索引

视图-- 创建视图create view v_student ASselect name 姓名,age 年龄 from student;-- 查询视图select * from v_student;结果:姓名 年龄诸葛亮 20甄宓 18事务手动执行事务(一步一步执行,正常最后执行commit,遇到异常执行rollback;-- 正常情况begin;upd...

2019-03-11 15:02:20 217

原创 软件测试学习 之 MySQL 函数和存储过程

函数-- 函数-- 去空操作select trim(' ss ');-- 四舍五入select round(-1.5); -- 结果为-2select round(1.5); -- 结果为2 -- 随机获得0-10的整数select round(rand()*10);-- 随机从一个表中取记录select *,rand() from student...

2019-03-11 10:28:20 185

原创 软件测试学习 之 MySQL 命令行操作

连接登录mql -u用户名 -p密码(密码明文)或者mql -u用户名 -p(直接回车)****(密码显示为*号)修改密码-- 使用mysql数据库 use mysql;-- 修改密码并加密update user set `Password`=PASSWORD('123456') where user='root';-- 刷新权限立即生效flush pr...

2019-03-10 12:22:58 345

原创 软件测试学习 之 子查询,拆分表

子查询子查询分为 标量子查询,列(级)子查询,行(级)子查询,表(级别)子查询,前两种较为常见标量子查询子查询返回单行单列-- 查询年龄最大的学生信息select * from student where age = (select DISTINCT s.age from student s order by age desc LIMIT 1); 列(级)子查询子查询...

2019-03-09 14:56:18 180

转载 软件测试学习 之自连接(self join)

自连接(self join)是SQL语句中经常要用的连接方式,使用自连接可以将自身表的一个镜像当作另一个表来对待,从而能够得到一些特殊的数据。一般用于数据分类自连接的实例(MySql,Oracle,MSSQL等通用)我们什么时候应该使用自连接呢?我们来看下面的例子。在oracle的scott的schema中有一个表是emp在emp中的每一个员工都有自己的mgr(经理),并且每一个经...

2019-03-09 08:53:38 1582

原创 软件测试学习 之连接查询和联合查询

连接查询分为 交叉连接,内连接和外连接一、交叉连接(cross join)有两种,显式的和隐式的,不带on子句,返回的是两表的乘积,也叫笛卡尔积。以下两个查询结果是相同的-- 隐式交叉连接select o.id, o.order_number, c.id, c.namefrom orders o , customers c-- 显式交叉连接select o.id,...

2019-03-08 10:07:49 297

原创 软件测试学习 之 MySQL 表数据操作

查询 / 修改指定条数记录limit 关键字-- 查找/修改头几条和指定条数记录-- 修改头两条几率,序号从0到1的记录UPDATE `user` set isvalid=1 limit 2;-- 查询第一条isvalid不为1的记录select * from user where isvalid <> 1 LIMIT 1;-- 查询第一行到第四行的数据,同limi...

2019-03-05 21:39:14 158

原创 软件测试学习 之 MySQL 表结构操作

创建 / 删除表drop table if EXISTS course;create table course( cid TINYINT UNSIGNED PRIMARY KEY AUTO_INCREMENT, name VARCHAR(10))或者create table course( cid TINYINT UNSIGNED NOT NULL ...

2019-03-05 19:56:45 210

原创 软件测试学习 之VMware与CentOS

1.设置开机启动项菜单栏[虚拟机]/右键所创建的虚拟机->电源->打开电源时进入固件2.选择启动项[Enter]键不是确认,是打开选项[-]键是向下移动[shift+加号键]向上移动把需要启动的驱动器移动到第一选项的位置...

2019-03-04 12:31:50 243

原创 软件测试学习 之Linux 疑问

ls -l显示的内容中total到底是什么?man ls中的说明,我们可以看出total的意思为 “所列出内容的磁盘占用空间总和值。单位为kbytes",ls -l列出的第5列数值是该文件或目录的大小。在这里目录的大小并非是目录所包含的文件的总大小。而仅仅是目录自身的大小。而linux的数据存储是以block为单位的。在顺序存储的情况下,一个块未被占满的情况下,后面的文件超出剩余块...

2019-03-03 10:42:27 175

原创 软件测试学习 之Linux命令

网络配置(虚拟机选择桥接)vi /etc/sysconfig/network-scripts/ifcfg-eth0修改onboot=yes添加IPADDR、NETMASK、GATEWAY、DNS等(详见VMware虚拟机三种网络模式详解)重启网络service network start/restart查看目录查看指定目录ls -a -l 或者ls ...

2019-03-01 14:18:21 136

原创 软件测试学习 之Linux安装

虚拟机版本VMware 12Linux系统版本CentOS 6.5安装类型:Software Development Workstation分区方案:(25G)/boot 200M/swap 1G/(根分区)15G/home 分区 8,7G网络连接类型桥接...

2019-03-01 14:03:23 272

局域网查看器 下载网吧电影

大家 是不不是想过!在网吧看见一个好电影,或是在网上看见好的新的电影,但用训雷下载很慢!没有关系!

2010-02-18

局域网查看器 下载网吧电影

大家 是不不是想过!在网吧看见一个好电影,或是在网上看见好的新的电影,但用训雷下载很慢!没有关系!

2010-02-18

局域网查看器,突破网吧限制

是不不是想过!在网吧看见一个好电影,或是在网上看见好的新的电影,但用训雷下载很慢!没有关系! 突破网吧限制,下载网吧电影!

2010-02-18

c语言课件(第一章 C语言基础、第二章 变量和数据类型、第三章 运算符...第十二章 结构)

第一章 C语言基础 第二章 变量和数据类型 第三章 运算符 ... 第九章.函数(下) 第十一章 字符串 第十二章 结构

2009-10-09

非常方便的网络测速软件

非常方便的网络测速软件 能够很快测出网速

2009-03-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除