题目 编写一个程序:1、能在当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件;2、并打印出相对路径。 思路 1. 这道题目是要用到递归的,递归中return的陷阱,请参考上篇博文《python递归中的return"陷阱"》 2. 涉及到正则的部分考虑用re.serach方法 3. 可 ...
分类:
其他好文 时间:
2018-07-05 19:49:23
阅读次数:
230
一、基础知识 1、测试步骤(teststep)为最小单位,一个完整的测试用例由多个测试步骤组成; 2、一个测试用例(testcase)代表一个完整的操作 3、测试集(testsuite)主要是为了区分大功能模块里面的不同小功能点而引入的概念 4、项目(project),一般一个接口对应一个项目 5、 ...
分类:
其他好文 时间:
2018-07-05 13:55:03
阅读次数:
153
1、JUnit的TestSuite可以集中存放测试类,并批量运行测试类中的测试用例,源码如下:package com.coolwi.km.user.testsuites;import com.coolwi.km.user.testcase.MyCardRecord;import com.coolwi ...
分类:
移动开发 时间:
2018-06-30 14:52:02
阅读次数:
171
import unittestfrom ddt import ddt, data, unpack@ddtclass FooTestCase(unittest.TestCase): @data((3, 2), (4, 3), (5, 3)) @unpack def test_tuples_extrac ...
分类:
其他好文 时间:
2018-06-28 20:21:42
阅读次数:
750
一、运行流程 二、使用方法: 1、定义一个继承unittest.TestCase的类,类中已test_开头方法就是执行时的测试用例 2、上述直接执行,可以将多个测试方法,加入到一个TestSuile(测试套件)中,执行一个测试套件 3、将结果输出到文件 4、setUp()与tearDown() 5、 ...
分类:
编程语言 时间:
2018-06-18 12:42:55
阅读次数:
189
https://vjudge.net/problem/POJ-1860 题意 有多种汇币,汇币之间可以交换,这需要手续费,当你用100A币交换B币时,A到B的汇率是29.75,手续费是0.39,那么你可以得到(100 - 0.39) * 29.75 = 2963.3975 B币。问s币的金额经过交换 ...
分类:
其他好文 时间:
2018-06-16 21:50:07
阅读次数:
198
目录结构搭建 1.config层,放配置文件,把所有的项目相关的配置均放到这里,用Python支持较好的配置文件格式如ini或yaml等进行配置。实现配置与代码分离。 2.data层,放数据文件,可以把所有的testcase的参数化相关的文件放到这里,一般可采用xlsx、csv、xml等格式。实现数 ...
分类:
编程语言 时间:
2018-06-15 15:48:45
阅读次数:
628
1、新建测试脚本文件: 2、编辑测试脚本 3、按下图添加后,点击保存 4、测试运行结果 ...
分类:
编程语言 时间:
2018-06-12 10:25:25
阅读次数:
189
import requestsimport unittestclass TestQQ(unittest.TestCase): '''测试QQ号接口''' # 此注释将展示到测试报告的测试组类 def test_qq(self): '''测试QQ号码,正确的appkey''' # 此注释将展示到测试报 ...
分类:
编程语言 时间:
2018-06-09 17:52:38
阅读次数:
196