卑微的offer捕猎者 level
获赞
356
粉丝
131
关注
16
看过 TA
3450
门头沟学院
2025
测试工程师
IP属地:山西
主投测试 欢迎关注 不定期分享面经、就业思路感受
私信
关注
02-14 14:15
已编辑
门头沟学院 测试工程师
一笑而过2222:Pytest 和 Unittest 是Python中常用的测试框架,它们的区别如下: 编写风格: Unittest 需继承 unittest.TestCase 类,以面向对象方式编写,用 self.assert* 断言; Pytest 直接写函数,以函数式风格为主,用Python原生 assert ,更简洁。 测试发现: Unittest 需手动指定或用 unittest.main() 运行; Pytest 自动发现,运行 pytest 命令即可。 插件扩展: Unittest 扩展性差; Pytest 插件丰富,如 pytest - cov 和 pytest - xdist 。 参数化测试: Unittest 实现较复杂,需借助 subTest 或第三方库; Pytest 内置支持,用 @pytest.mark.parametrize 装饰器。 Fixture: Unittest 用 setUp 和 tearDown 做测试前置后置; Pytest 的 fixture 机制更灵活、可复用。 报告输出: Unittest 输出简单; Pytest 报告详细,支持HTML、JUnit XML等多种格式。 兼容性: Unittest 与Python标准库完全兼容,无需额外安装; Pytest 需安装,但兼容 Unittest 用例。 社区文档: Unittest 官方文档完善但社区活跃度低; Pytest 社区活跃,文档丰富。  Unittest 适合小型项目或需与标准库完全兼容场景; Pytest 功能强大,适合中大型项目及对灵活性、扩展性要求高的场景。
0 点赞 评论 收藏
分享
虽然过去很久了但是有时候经常刷到别人的实习离职帖子还是很感慨 因为我太懂这种感受了作为第一次实习 每个大学生肯定都怀着那种兴奋 一种马上要成为都市丽人的感觉 但事实很残酷 大多数实习生面临的就是干不完的dirty work 数不清的pua和言语霸凌我平常就是一个对待事情都超级认真的人 只是因为去了公司在一个新的环境 接触了新的东西 没有那些干了大几年的人懂得多 就要被鞭挞 我甚至周末休息我都跑去咖啡店看电脑理解公司那些业务 平常写不完的日报我也会加班写 说实话我知道有点感动自己的意味了 但我觉得我已经付出了我所能给到的努力 但是换来的还是言语上的刺激 更离谱的是我的mentor 我猜测他就是那种典型的“自己淋过雨也要把别人的伞撕了”的人 pua我的期间不知道说了多少次“我实习的时候都没有人带我” 这话的意思好像是 无论他怎么带教得不好 我都得毕恭毕敬地感谢?因为被你带好像已经是被恩赐一样还有无数朋友们遭遇到的“该不该问问题” 我说真的 如果问mentor问题是一件win-win局面 那实习生不可能不问问题的 怎么可能没有实习生不想多学东西啊 但大多恶心人的mentor给人表现的都是:说过一次就不能问了 不然就说你不记不努力 你不问他 他也会说你总之正反都是被说被吼 这样还会有实习生愿意问吗?同时这之间存在的问题是:任务安排没有目标性 否则也不会让大部分实习生面临的局面是:刚去的几天闲的要死 发给大堆的资料没有一个能看懂 突然某个时间点找空闲用5分钟告诉了你正式工学两个月的任务 然后你就傻眼吧。。实习这个话题就像创伤 共勉吧大家 推荐大家“思考体系而不是思考具体的人” 痛苦会小一点点      
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务