虫师

Results 115 comments of 虫师

这个要具体的失败原因,如果失败不是在 用例当中,就统计不到了,例如 fixture (start/ start_class/... 等) 属于用例的前置步骤,在这里添加了断言,并且失败了,那么就无法统计到用例本身。

`get_elements()` 获取的是一个list, `list object has no attribute send_keys` 提示很清楚。 请使用 `get_element()` 获取的是单个元素。

增加了开关,过滤特殊字符。 参考:https://github.com/SeldomQA/seldom/issues/70

`Eelment` 用于获取单个元素,如果获取不到可以通过`timeout` 设置等待时间(次数)。 `Eelments` 用户获取一组元素,可以为空、1个或多个,本来结果不确定性就很大,所以没加! 举个例子: 你去幼儿园接(1个)小孩,接不到肯定要等一等,可能孩子还没放学。 火车发车一般是准点的,管你是0个乘客,1个乘客,还是100个乘客。 等待的判断条件是什么? 0乘客就等? 不够100个乘客就等? 所以,等待的条件就不确定了。

支持的。 * seldom ```py # test_baidu.py import seldom class BaiduTest(seldom.TestCase): def test_case(self): """a simple test case """ self.open("https://www.baidu.com") self.type(id_="kw", text="seldom") self.click(css="#su") self.assertTitle("seldom_百度搜索") if __name__ == '__main__': seldom.main() ``` * 运行(在终端下面)...

利用click 库,你可以自己封装一个命令行工具。 https://github.com/pallets/click

* 升级`seldom 2.10.2` 版本 已经优化了 比较慢的问题。

`version 2.9.0` 版本 log 被统一写到一个 `seldom_log.log` 文件中,不再根据每次运行生成单独的文件。

你没理解这个功能。调用相关api 只会返 __回当前项目中的用例信息__。 以及 __去接收要执行的用例信息__ 。 例如: 你之前去订酒店,只能跑到某个具体的酒店的前台,选择预定。 现在,你可以打电话,服务人员把所有酒店信息给你(返回当前项目中的用例信息),你可以任意的选择 酒店预定(去接收要执行的用例信息) 相关项目,虽然没完全实现,看截图应该能明白。 https://github.com/SeldomQA/seldom-platform 技术交流群(QQ):948994709