03 2018 档案

摘要:准备工作: pip install ddt 知识点: 一,数据驱动和代码驱动: 数据驱动的意思是 根据你提供的数据来测试的 比如 ATP框架 需要excel里面的测试用例 代码驱动是必须得写代码 它才能测试 比如说unittest 二,使用数据驱动框架的意义:- 代码复用率高。同一测试逻辑编写一次, 阅读全文
posted @ 2018-03-30 12:51 我家小海星 阅读(1785) 评论(0) 推荐(0)
摘要:print()函数含end参数时:结束的时候已什么结尾,后面的参数可以是任何形式 【print() 默认以'\n' 结尾】 输出结果: print()函数不含end参数时: 输出结果: 阅读全文
posted @ 2018-03-29 17:36 我家小海星 阅读(4156) 评论(0) 推荐(0)
摘要:key==>a,v==>aakey==>c,v==>cckey==>d,v==>ddkey==>e,v==>ee 十三、比较版本号 十九、阅读下面的代码,写出A0,A1至An的最终值。 A0 = dict(zip(('a','b','c','d','e'),(1,2,3,4,5))) A1 = ra 阅读全文
posted @ 2018-03-29 17:35 我家小海星 阅读(695) 评论(0) 推荐(1)
摘要:准备工作: pip install nose_parameterized 典型场景:用户名、密码参数化 实例 1,新建一个ftl.py 文件 ,用来将存在于.txt .xlsx 文件中的参数化数据转换成list 格式 阅读全文
posted @ 2018-03-29 11:39 我家小海星 阅读(916) 评论(0) 推荐(0)
摘要:参考 python logging 的官方文档: https://docs.python.org/2/library/logging.html 日志是用来记录程序在运行过程中发生的状况,在程序开发过程中添加日志模块能够帮助我们了解程序运行过程中发生了哪些事件,这些事件也有轻重之分。 根据事件的轻重可 阅读全文
posted @ 2018-03-28 16:30 我家小海星 阅读(234) 评论(0) 推荐(0)
摘要:python中的多进程最大的好处就是充分利用多核cpu的资源,不像python中的多线程,受制于GIL的限制,从而只能进行cpu分配, 在python的多进程中,适合于所有的场合,基本上能用多线程的,那么基本上就能用多进程。 一,multiprocessing multiprocessing模块就是 阅读全文
posted @ 2018-03-28 15:01 我家小海星 阅读(275) 评论(0) 推荐(0)
摘要:一,进程 VS 线程 通俗易懂的解释:对于操作系统来说,一个任务就是一个进程(Process),比如打开一个浏览器就是启动一个浏览器进程,打开一个记事本就启动了一个记事本进程, 打开两个记事本就启动了两个记事本进程,打开一个Word就启动了一个Word进程。进程是很多资源的集合。 有些进程还不止同时 阅读全文
posted @ 2018-03-23 15:26 我家小海星 阅读(274) 评论(0) 推荐(0)
摘要:一,单元测试 单元测试是用来对一个模块、一个函数或者一个类来进行正确性检验的测试工作。 单元测试的加载:通过unittest.main()来启动单元测试的测试模块;添加到testsuite集合中再加载所有的被测试对象,而testsuit里存放的就是单元测试的用例。 补充查看模块内容及使用方法 代码如 阅读全文
posted @ 2018-03-09 13:14 我家小海星 阅读(231) 评论(0) 推荐(0)