摘要: 位置传递: --coding:utf-8-- def send(name,address): return 'package is sent to %s, located in %s' %(name, address) print(send('winnie','shanghai')) 关键字传递 复 阅读全文
posted @ 2021-03-08 16:42 顾生 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 1、接口测试原理 接口测试,实际上是针对于接口做测试的。 那么接口是什么? 软件开发,既要做前端,也要做后端,并且后端是整个业务的核心,用于处理业务请求,实现具体的功能;而前端只是提供一个页面给用户看结果以及提供页面给用户做输入。所以整个业务的处理逻辑都在后端。而后端逻辑相对很复杂,所以在开发的时候 阅读全文
posted @ 2021-03-08 14:37 顾生 阅读(762) 评论(0) 推荐(0) 编辑
摘要: 序列概览 Python 包含6 种内建的序列,这里重点讨论最常用的两种类型:列表和元组。 列表与元组的主要区别在于,列表可以修改,元组则不能。也就是说如果要根据要求来添加元素,那么列表可以会更好用;而出于某些原因,序列不能修改的时候,使用元组则更为合适。 在操作一组数值的时候,序列很好用。可以用序列 阅读全文
posted @ 2021-03-08 13:43 顾生 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 列表 本节继续讨论列表不同元组和字符串的地方:列表是可变的(mutable) 可以改变列表的内容,并且列表有很多有用的、专门的方法。 List函数可以将一个字符串拆分成列表。 list('chongshi') ['c', 'h', 'o', 'n', 'g', 's', 'h', 'i'] 改变列表 阅读全文
posted @ 2021-03-08 13:41 顾生 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 字符串基本操作 所有标准的序列操作(索引、分片、乘法、判断成员资格、求长度、取最小值和最大值)对字符串同样适用,前面已经讲述的这些操作。但是,请注意字符串都是不可变的。 字符串的方法: 字符串从string 模块中“继承”了很多方法,这里只介绍一些特别有用的。 1、find find 方法可以在一个 阅读全文
posted @ 2021-03-08 13:39 顾生 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 学到这里已经很不耐烦了,前面的数据结构什么的看起来都挺好,但还是没法用它们做什么实际的事。 基本语句的更多用法 使用逗号输出 print 'age:',25 age: 25 如果想要同时输出文本和变量值,却又不希望使用字符串格式化的话,那这个特性就非常有用了: 复制代码 name = 'chongs 阅读全文
posted @ 2021-03-08 13:38 顾生 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 本章介绍如何将语句组织成函数,这样,可以告诉计算机如何做事。 下面编写一小段代码计算婓波那契数列(前两个数的和是第三个数) 复制代码 fibs = [0,1] # 定义一个列表,初始内容是0,1 for i in range(8): #循环8次 fibs.append(fibs[-2]+fibs[- 阅读全文
posted @ 2021-03-08 13:37 顾生 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 2013-04-26 00:11 虫师 阅读(8574) 评论(7) 编辑 收藏 创建自已对象就python非常核心的概念,事实上,python被称为面向对象语言,本章会介绍如何创建对象。以及面向对象的概念:继承、封装、多态。 多态: 可对不同类的对象使用同样的操作。 封装:对外部世界隐藏对象的工作 阅读全文
posted @ 2021-03-08 13:35 顾生 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 创建自已对象就python非常核心的概念,事实上,python被称为面向对象语言,本章会介绍如何创建对象。以及面向对象的概念:继承、封装、多态。 多态: 可对不同类的对象使用同样的操作。 封装:对外部世界隐藏对象的工作细节。 继承:以普通的类为基础建立专门的类对象。 多态 面向对象程序设计最有趣的特 阅读全文
posted @ 2021-03-08 13:34 顾生 阅读(47) 评论(0) 推荐(0) 编辑
摘要: python异常 python用异常对象(exception object)来表示异常情况。遇到错误后,会引发异常。如果异常对象并未被处理或捕捉,程序就会用所谓的 回溯(Traceback, 一种错误信息)终止执行: 复制代码 1/0 Traceback (most recent call last 阅读全文
posted @ 2021-03-08 13:33 顾生 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 要记住每一个对你好的人,因为他们本可以不那么做。 久节奏,慢读书 一、什么是RestAssured 偶然在逛帖子的时候发现一个接口测试框架,觉得不错,学习学习。 官方地址:http://rest-assured.io/ 那么瞧瞧官方是怎么说的: Testing and validating REST 阅读全文
posted @ 2021-03-08 13:31 顾生 阅读(219) 评论(0) 推荐(0) 编辑
摘要: Plan 计划 (计划设计) Do 执行 (实施执行) Check 检查 (检查检测) Act 改进 (纠正措施) 阅读全文
posted @ 2021-03-08 13:30 顾生 阅读(575) 评论(0) 推荐(0) 编辑
摘要: from selenium import webdriver import time pychar 中安装 selenium 控件 下载对应浏览器的webDriver browser = webdriver.Chrome("D:/chromedriver.exe") browser.get("htt 阅读全文
posted @ 2021-03-08 13:28 顾生 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 特点:软件是计算机系统中与硬件相互依存的另一部分,与计算机系统操作有关的计算机程序、规程、规则,以及可能有的文件、文档及数据。 复用性:软件复用(SoftWare Reuse)是将已有软件的各种有关知识用于建立新的软件,以缩减软件开发和维护的花费。软件复用是提高软件生产力和质量的一种重要技术。早期的 阅读全文
posted @ 2021-03-08 13:25 顾生 阅读(665) 评论(0) 推荐(0) 编辑
摘要: 主键:是表中的唯一标示键。作用:保证实体的完整性;加快数据库的操作速度;增加新的表记录时,数据库会自动检索新记录的主键值,不允许该值与其他表中记录的主键重复;数据库会按主键值的顺序显示记录,如果没有设定主键,则按输入的顺序显示记录。 外键:是主键的从属,表示了两个表之间的联系。作用:使用外键可以避免 阅读全文
posted @ 2021-03-08 12:12 顾生 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 从微观上来说,在测试计划中定义,比如系统在一定性能下平稳运行72小时,目前Bug Tracking System中,本版本中没有一般严重的BUG,普通BUG的数量在3以下,BUG修复率90%以上等等参数,然后由开发经理,测试经理,项目经理共同签字认同版本Release。 如果说宏观的,则是当这个软件 阅读全文
posted @ 2021-03-08 12:10 顾生 阅读(103) 评论(0) 推荐(0) 编辑
摘要: “5W”规则指的是“What(做什么)”、“Why(为什么做)”、“When(何时做)”、“Where(在哪里)”、“How(如何做)”。利用“5W”规则创建软件测试计划,可以帮助测试团队理解测试的目的(Why),明确测试的范围和内容(What),确定测试的开始和结束日期(When),指出测试的方法 阅读全文
posted @ 2021-03-08 12:08 顾生 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 单元测试计划阶段输入:详细设计说明书、软件测试计划 输出:单元测试计划 单元测试设计阶段输入:详细设计说明书、单元测试计划 输出:单元测试方案 单元测试实现阶段输入:详细设计说明书、单元测试计划、单元测试方案 输出:单元测试用例、单元测试规程 单元测试执行阶段输入:单元测试计划、单元测试方案、单元测 阅读全文
posted @ 2021-03-08 12:07 顾生 阅读(319) 评论(0) 推荐(0) 编辑