python测试问题 有没有人用过pytest测试工具啊,要写测试用例,请问怎么操作?
主程序和测试用例要分开来写么?我看的pytest的例子#contentoftest_sample.pydeffunc(x):returnx+1deftest_answer...
主程序和测试用例要分开来写么?我看的pytest的例子
# content of test_sample.py
def func(x):
return x + 1
def test_answer():
assert func(3) == 5
写在一起的啊- - !
求解求解,急求
还有判断输入数据的正负,长度,以及比较两个波形文件的方差。。。感觉一头雾水啊 展开
# content of test_sample.py
def func(x):
return x + 1
def test_answer():
assert func(3) == 5
写在一起的啊- - !
求解求解,急求
还有判断输入数据的正负,长度,以及比较两个波形文件的方差。。。感觉一头雾水啊 展开
展开全部
编写用例需要搞清楚测试对象、测试需求。
你的例子中,
测试对象: 是func,
测试需求: func(x) return x+1.
所以你写了一条case test_answer
按照这个逻辑来设计测试case 就不是难事。
比如func 需要有如下需求:
特征值: func(100), func(20.5)
边界值: fun(0), fun(-1), fun(1), func(sys.maxsize)
...
就可以写出三条case了
更多追问追答
追问
懂了点,我还想问下,你知道怎么比较两个波形文件么?- -!
追答
什么是波形文件?不太懂哎
如果简单正弦波啥的可以这么来考虑:
波峰波谷
波长
再取几个特征点
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询