作者oYOUCHANo (19840704)
看板Python
标题[问题] pytest结果输出再处理
时间Wed Feb 5 18:09:12 2020
各位前辈好
手上有一支selenium IDE录制的画面测试程式A
需要「在不修改输出的测试程式A」的情况下
使用chromedriver --headless进行测试後,
将测试结果透过API上传至第三方网站
理由是这样後续维护人员即使不会coding,
也可以直接透过IDE修改测试步骤後输出测试程式即可使用
目前想法是另写一支程式,设定webdriver的设定值後再呼叫A
把测试的结果存成一个list,再将list内容读出传送给API
现在在pytest输出这边卡关。虽然可以硬干把stdout存成档案再做处理,
但觉得应该有什麽可以取得result跟outcome的方法
不过看了整天的pytest官方文件跟第三方API还是没有头绪
不晓得有没有人有这方面的经验可以解惑,非常感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 152.165.112.166 (日本)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1580897354.A.4D1.html
1F:→ dododavid006: 你可以参考 pytest-html 之类的 report plugin 写个 02/06 13:42
2F:→ dododavid006: plugin 给 pytest 或用 reporting hook 02/06 13:43