啥也学不会的选手
使用 pytest 的话 pytest-repeat
import struct
float_num = 123.456
float_str = str(float_num)
data = float_str.encode()
packed_data = struct.pack(f'{len(data)}s', data)
unpacked_data = struct.unpack(f'{len(data)}s', packed_data)
result = float(unpacked_data[0].decode())
print(result) # 输出 123.456
同大连 顶一下
目前项目刚开,就我自己测试,就验证了整体业务基本的流程,老板主要是关注数据准确性方面
所以:老板说话还是要听的要不然丢饭碗
是的,我们项目是做成分分析的,对精度的要求很高
开发告知了 数据的计算逻辑
拿到原始数据后,在代码层面跑出结果,然后再前端进行比对
不过这个方法确实有点笨拙
目前,确实有些混乱
现在,先拿到原始数据,然后在代码层面 计算出来想要的结果,再在前端进行比对,其实我感觉还是有一定难度的
数据精度方面确实感觉不好控制,我们项目是做成分分析的,对数据的精确度确实有一定的需要,还是需要更多的能力来进行整体的测试
感谢回复,已经进行了整体的功能性测试
对原始数据的重新计算并显示前端在前端的话(大数据量显示的情况下),确实有些困难
感谢楼上各位的回复,
不过公司已经对整体业务开始重构了,把所有前端的逻辑都迁移到后端了 ,就不需要在前端进行数据的校验了
之后的测试任务都是在接口上面
啥也学不会的选手