-
作为大佬的你们,已经完全掌握功能测试的精髓了吗?感兴趣的同学可以试一下
2020-07-24 10:551.从功能性考虑,用户密码正确,点击提交
2.用户密码正确。点击回车键
3.用户名错误
4.用户名为空
5.用户名为cd ../
6.用户名输出长度限制
7.密码错误
8.密码为空
9.密码未cd .../
10.是否可展示明文密码
11.用户名密码均错误
12.用户名密码均为空
13.样式符合UI设计
14.错误密码下,多次点击提交
15..........................................
16.错误提示是否友好,展示时间是否合理
17.正确密码跳转界面
18.卧槽。不写了,没意思 -
20181220 软件测试笔试题,挑战你的知识库
2020-07-24 10:55python13前来报到,
1测试用例覆盖率是指设计的测试用例相对于需求的一个覆盖范围,根据测试的功能点来计算测试用例的覆盖率。
2.覆盖率的提高依赖测试人员对需求的理解程度,需要做好需求评审和串讲,以及用例评审 -
jmeter+influxdb+grafana 搭建压测监控平台 (一)
2020-07-24 10:55@mike.liu 还有个问题,如何将jmeter组件ServerAgent的CPU,IO,swap内容传递到influxdb中?间接在grafana展现
-
jmeter+influxdb+grafana 搭建压测监控平台 (一)
2020-07-24 10:55为何我设置阿里云访问不到呢,对了,阿里云的InfluxDB的web管理界面也访问不了(已开放阿里云安全策略端口),我的InfluxDB是InfluxDB starting {"log_id": "0CTHfLk0000", "version": "1.7.0", "branch": "1.7",

-
讨论帖:接口自动化测试 excel 用例维护问题
2020-07-24 10:55如果软件设计、实现的过程不规范,测试过程尤其是自动化测试,这种测试用例描述相对手工测试用例需要更加精确、规律的测试行为,是不能规范得起来的,所以问题最终的解决方案还是会回到研发流程不规范上来,去想法设法的规范软件工程的流程,这样才能节省不必要的成本,也能从根本上解决你说的问题
-
讨论帖:接口自动化测试 excel 用例维护问题
2020-07-24 10:55补充一点,不是所有的字段都需要存在数据库,所以有部分字段是后端自己计算后返回出来的,所以做数据库字段监控可能还不能完全解决这个问题
-
Python 使用 JsonPath 完成接口自动化测试中参数关联和数据验证
2020-07-24 10:55👏 👏 👏 👏 happy老师Python java都可以搞定啊!双击666 java版本的的请移步:http://www.lemfix.com/topics/54
-
20181210Python 自动化笔试题,挑战你的知识库
2020-07-24 10:55s = ''
for i in range(1, 5,2):
print((si).center(5))
for i in reversed(range(1, 6, 2)):
print((s*i).center(6)) -
python 之 unittest+ddt+openpyxl 综合
2020-07-24 10:55顺便留个言,在unittest+ddt模块执行代码时,必须使用 run (unittests in **)模式下运行,否则不执行类中的方法;若没有该模式,需在工具栏的Run-Run-unittest in **,修改执行即可
-
Python 里面的 os 两种获取路径的模式:getcwd 和 os.path.realpath () 的区别
2020-07-24 10:55根据一楼同学的结论进行的实际操作发现的不同
创建两个不同的文件夹A_1和B_1
在A_1下面创建一个py文件test_1
在A_1下面创建一个文件夹path_test,并在文件夹内放新建一个py文件A_2.py
在B_1下面创建一个py文件test_2
在test_1分别用getcwd和realpath的方法获取A_2.py的路径import os #使用getcwd获取根目录,在用jion拼接 base_path_2=os.getcwd() A_2_getcwd_path=os.path.join(base_path_2,'path_test','A_2.py') #print('使用getcwd方式的A_2路径',A_2_getcwd_path) #使用realpath获取根目录,在用jion拼接 #print('--------------------分割线线线线------------------------') base_path_1=os.path.split(os.path.realpath(__file__))[0] A_2_real_path=os.path.join(base_path_1,'path_test','A_2.py') #print('使用realpath方式的A_2路径',A_2_real_path)输出结果

现在在B_2.py下面获取这两个变量A_2_getcwd_path和A_2_real_path
from A_1 import test_1 print('在B_1文件夹下,获取使用getcwd方式的A_2路径',test_1.A_2_getcwd_path) print('------------------------------分割线-------------------------------------') print('在B_1文件夹下,获取使用realpath方式的A_2路径',test_1.A_2_real_path)输出结果如下

可以发现使用realpath方法获得路径经过调用后没有发生变化
但是用getcwd方法获取的路径发了变化:
1.第一次使用时test_1实在A_1下面,所以生成的当前目录是:E:\python_12\A_1\path_test\A_2.py
2.经过调用后,test_2是在B_1下面,所以生成的当前目录是:E:\python_12\B_1\path_test\A_2.py总结:getcwd会根据当前文件所以在位置而进行变化,调用时要注意两个文件是不是在同一个目录下面
-
20181210Python 自动化笔试题,挑战你的知识库
2020-07-24 10:55star_list2的第二种处理形式:
star_list2.append(' ' * ((i + 1) // 2) + '*' * (n - i - 1) + ' ' * ((i + 1) // 2)) if n % 2 else star_list2 = reversed(star_list1) -
20181210Python 自动化笔试题,挑战你的知识库
2020-07-24 10:55代码付上,任意整数的阵列,还在公司不能电脑截图
def wan(k):
m=1
n=int((k+1)/2)
for i in range(1,k+1):
if i<=(k+1)/2:
n-=1
print(' '*n+'*'*m)
if i<(k+1)/2:
m+=2
else:
if k%2==0:
m-=2
print(' '*n+'*'*m)
n+=1
else:
n+=1
m-=2
print(' '*n+'*'*m)
wan(6) -
20181210Python 自动化笔试题,挑战你的知识库
2020-07-24 10:55# 镜像星星金字塔 def mirror_star_pyramid(n): i = 1# 给定初始值 star_list1 = []# 存正金字塔每一层元素 star_list2 = []# 存倒金字塔每一层元素 while i <= n: star_list1.append(' '*((n-i)//2) + '*'*i + ' '*((n-i)//2)) # n的奇偶性将决定倒金字塔的元素是跟正金字塔一样还是比正金字塔少一层 if n % 2: star_list2.append(' '*((i+1)//2) + '*'*(n-i-1) + ' '*((i+1)//2)) else: star_list2 = star_list1[::-1] i += 2 for each in star_list1:print(each) for each in star_list2:print(each) if __name__ == '__main__': mirror_star_pyramid(5) mirror_star_pyramid(6) -
20181210Python 自动化笔试题,挑战你的知识库
2020-07-24 10:55
因为之前有个作业是输出直角三角形,所以昨天抽空琢磨了下正三角形的输出,emmm还是先算出来规律才写的。。今天看到这个作业,又改动了下,为了加空格差点把自己绕进去😂 😂















