每条从里从启动浏览器开始,还是只启动一次浏览器后续用例执行都从登录开始(重新访问登录主页),这两种方式那种比较好呢,目前来看,后面这种方式可以节省打开浏览器的时候,后续如果有多网页,或者多线程运行用例,会有什么影响呢?
了解一下selenium grid
每条都启动浏览器 :好处就是可以将各个testcase解耦,取消依赖,每个testcase独立运行,方便后续case数量递增做多线程分布式
只启动一次浏览器 :就是case执行会比较快,但是个人感觉不适合后续扩展开发
每条从里从启动浏览器开始,还是只启动一次浏览器后续用例执行都从登录开始(重新访问登录主页),这两种方式那种比较好呢,目前来看,后面这种方式可以节省打开浏览器的时候,后续如果有多网页,或者多线程运行用例,会有什么影响呢?
了解一下selenium grid
每条都启动浏览器 :好处就是可以将各个testcase解耦,取消依赖,每个testcase独立运行,方便后续case数量递增做多线程分布式
只启动一次浏览器 :就是case执行会比较快,但是个人感觉不适合后续扩展开发