小弟刚接收了一个测试项目,进行改造,请问下 Python nosetest 这个测试框架能否实现无浏览器界面测试?
无关
nose/pytest/unittest 提供测试流程的包装和一些断言
你要找的是诸如 selenium 之类的可以控制浏览器的框架
2 类东西是可以相互结合的
首推 pytest,但我有种错觉,你要的做的 UI 测试,那么你这个时候就要关注 selenium,CSS,xpath,allure 了。
zalenium
单元测试框架和 无浏览器没啥关系啊。你是想问无头浏览器 和单元测试框架吗,如果是的话,可以啊
selenium+pytest
无浏览器界面建议使用 puppeteer
这个插件,可以实现带定位启动吗? chromedriver 无头浏览器默认启动获取不到定位,然后我也没找到怎么去设置。 有些页面如果获取不到定位就不会去请求接口。
1、浏览器获取定位(经纬度)
2、前端将 这个经纬度作为入参去请求接口哦;
3、接口返回数据
4、如果浏览器没有获取定位,那么前端经纬度入参就是 0,接口就不会返回数据。这样页面展示就有问题了。