Playwright学习笔记之十六-switch开关的操作
今天我们来学习开关的操作,学习之前,先来看一个小伙伴们都会遇到的问题,编辑器里面的中英文特殊字符。很多人都会遇到这个情况,一不小心就在IDE里面用了汉字的逗号,那么我们先来说下怎么避免这个问题,首先,你的输入法是搜狗输入法(其他输入法应该也有类似的功能)。进入到设置页面。如上图,状态栏提示勾选输入太图标,输入习惯勾选中文下使用英文标点,然后点开App清单。好了,下来正式开始今天的学习,还是和之前一样,先看看今天的代码:def test_pw_switch(page: Page): page.goto("/demo/switch",wait_until="networkidle") page.locator("//div[@aria-checked]").click() expect(page.locator("//div[@aria-checked='true']")).to_be_visible() expect(page.get_by_text("已经学会了~")).to_be_visible() page.locator("//div[@aria-checked]").click() expect(page.locator("//div[@aria-checked='false']")).to_be_visible()
今天的代码也很简单,需要说的是,在aria-checked这个属性中,使用了等于,判断这个属性为true或者false,对于这类属性,小伙伴们可以记忆一下使用方法。好了,今天的学习就到这里了,我们下次继续!
最后,再放一下蛋哥的学习路径:微信公视频号&B站:山豆根行者。