一般不会用python去做c/c++的代码单元测试。
c/c++编写的程序,都有专门的框架叫CUnit去编写单元测试代码。
Java也有自己的单元测试框架,叫JUnit;python编写的代码也可以用PyUnit单元测试框架。
ic=float(input('请输入路程(单位为公里km):'))
sj=float(input('请输入等待时间(单位为分钟min):'))
times=str(input('请输入乘车时段是“白天”还是“晚上”:'))
test=['白天','晚上']
if
times=='白天':
if
ic<=2:
fy=8
print('此次乘车的费用是',fy,'元。')
else:
sf=8+ic2-4+sj/3
print('此次乘车的费用是',sf,'元。')
elif
times=='晚上':
if
ic<=2:
zj=9
print('此次乘车的费用是',zj,'元。')
else:
jq=8+ic3-6+sj/3
print('此次乘车的费用是',jq,'元。')
else:
print('时段只能输入“白天”“晚上”,请重试!')
用python做自动化测试,主要是接口测试和UI自动化测试。 一、接口测试: >
主要用到while循环和reduce 方法
from functools import reducesum = 0
n = 1
x = int(input())
n_value = x
while (n_value > 10(-10)):
sum = sum + n_value
n += 1
# 计算第n项的值
n_value = xn / reduce(lambda x, y: xy, range(1, n+1))
print(sum)
随便写了一个参考一下吧:
class Role:def __init__(self, name, height, weapon):
selfname = name
selfheight = height
selfweapon = weapon
def printInfo(self):
print('名字:%s 身高:%d 武器:%s' % (selfname, selfheight, selfweapon))
a = Role('孙悟空',170,'金箍棒')
b = Role('猪八戒',165,'九齿钉耙')
aprintInfo()
bprintInfo()
以上就是关于怎样运用python构建C/C++编写的程序的单元测试全部的内容,包括:怎样运用python构建C/C++编写的程序的单元测试、用python编写一个程序、如何对Python写的程序进行 GUI 自动化测试等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)