python统计自动化接口测试用例汇总结果
·
results = []
for test_func in tests:
try:
test_func()
results.append((test_func.name, “✅ 通过”))
except Exception as e:
results.append((test_func.name, f"❌ 失败: {str(e)}"))
print("\n" + "="*60)
print("测试结果汇总")
print("="*60)
for test_name, result in results:
print(f"{test_name}: {result}")
# 统计通过率
passed = sum(1 for _, result in results if "✅" in result)
total = len(results)
print(f"\n通过率: {passed}/{total} ({passed/total*100:.1f}%)")
if passed == total:
print("\n🎉 所有功能测试通过!")
else:
print(f"\n⚠️ {total-passed} 个测试失败")
更多推荐


所有评论(0)