![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自动化测试
文章平均质量分 93
学习笔记
没有星期八~
这个作者很懒,什么都没留下…
展开
-
selenium
文件下载比较复杂,因为浏览器默认设置不会自动下载文件,而是会询问用户如何处理,浏览器要想实现文件下载,需要配置浏览器自动下载文件,并指定文件保存的路径。常见的web页面的上传,一般使用input标签或者是插件(JavaScript、Ajax),对于input标签的上传可以使用send_keys(路径)来进行上传。在selenium中,屏幕截图是一个非常实用的功能,可以帮助你在自动化测试过程中捕获网页状态,对于调试问题、验证视觉变化和记录测试结果都非常有帮助。以二进制数据的形式获取当前窗口的屏幕截图。原创 2024-08-21 17:38:22 · 258 阅读 · 0 评论 -
pytest框架学习
unittest 的设计灵感来自于Java的JUnit,它支持测试套件(test suite)、测试用例(test case)、测试夹具(test fixture)、断言(assertion)等功能。应用在它的每个测试函数之前运行,用于向测试提供一些数据,如数据库连接,要测试的url和某种输入数据(测试夹具fixture也可以只在执行某几个特定case前运行,只需要在运行case前调用即可)在测试模块中,先执行被@pytest.mark.run() 标记的测试方法/测试函数,再按默认顺序执行其他的。原创 2024-03-15 16:49:40 · 812 阅读 · 0 评论