seldom
seldom copied to clipboard
Seldom automation testing framework based on unittest
类似pytest那种 xxx.py::CaseClass::CaseFunc 这种形式 目前path只收集文件夹和文件进行跑用例
AttributeError: 'NoneType' object has no attribute 'find_elements'
可以把参数作为json=传递时的参数值也在报告中打出来么 params=  json= 
参数化的装饰器,@file_data,感觉目前获取参数太麻烦了,因为还要获取后组装,而且接口测试中 参数传空,不传的情况就不能测试了,能不能再搞个装饰器获取到2个字段 ,一个 预期结果,一个dict(我看requests源代码中那个post等方法 都能接受: param data: (optional) Dictionary, list of tuples, bytes, or file-like object to send in the body of the :class:`Request`.) 我不确定这样搞是否正确,请指教
①fastname last_name 支持指定语言,例如 testdata.last_name(lang=en) ②邮箱生成建议也不要带俄语、日语等语言,格式校验会不通过,例如:Искра@163.com
一点小建议 1、要是能根据标签分组运行就更好了 2、用例中的业务逻辑和数据如何分离,页面元素发生变化后,如何以最小的代码修改量维护用例
接口测试的时候,感觉报告展示的信息有点少,希望能加上请求参数(heanders,body等等)
一、现支持的断言方法 使用方法 断言标题是否等于"title" self.assertTitle("title") 断言标题是否包含"title" self.assertInTitle("title") 断言URL是否等于 self.assertUrl("url") 断言URL是否包含 self.assertInUrl("url") 断言页面是否存在“text” self.assertText("text") 断言警告是否存在"text" 提示信息 self.assertAlertText("text") 断言元素是否存在 self.assertElement(css="#kw") 断言元素是否不存在 self.assertNotElement(css="#kwasdfasdfa") 二、使用的场景及希望支持的断言方法 设计用例的时候,一个输入框输入部分存在及不存在于数据库ip的主机,进行搜索 即断言的时候希望要检测是否存在文本及不存在的文本,目前assertText可满足大部分场景,但现场景需要检查在当前给用户显示的页面上是否没有出现指定的文本,类似selenium中的assertTextNotPresent()方法