粉丝1311获赞3547

大家好,本节怎么来安装一下斯里姆的环境,回购一下斯里姆的架构,要完成一个环境的搭建,咱们需要这些内容,首先本地有一个谷歌浏览器,然后你的本地需要有个 come drive in exc, 用于驱动浏览器,大家注意这两个是不是一回事,是两个程序。 第三个咱们的 pass 需要安装这个包,咱们进行真实的操作。首先你电脑需要安装一个谷歌浏览器,这一点大家应该都已经装过了,咱们需要这一点是需要看一下当前的科目的版本号,咱们来看一下 打开我自己的谷歌浏览器,咱们怎么看它的版本号呢?在右上角这个三角符号,点这个帮助点,关于 它里面弹出我的版本号呢,我放大一点,它里面弹出我的版本号呢是九六点零点四六六,四点四五, 咱们去看一下这个专柜能不能找到定的版本,因为这个专柜浏览器需要配套。这个链接是来自于 c m 的官网,我直接打开这个地址, 打开了以后呢是英文,大家不用怕,右键可以翻译中文,就是安装浏览器的驱动,咱们往下翻, 他说第一点是你需要穿这个沐浴露,把它加到系统的 pass 里面,那么我们就按这个卢进来 c 盘, why drive 和 b 打开 c 盘,大家看到我这里已经自己创建好了一个 wifi, 这样的一个沐浴露,双击里面是一个冰沐浴露, 这里面是我下载好的拽腕。大家需要做的呢是先把这个沐浴露穿件好,复制这个沐浴露,然后咱们需要把这个沐浴露添加到 环境变量里,大家看我怎么操作,在此电脑上点击右键属性, 然后呢往下翻,有一个高级系统设置,打开了以后有个环境变量,咱们双击这个 pass, 双击,我已经添加了这个目录,如果你没有的话呢,点新建,把这目录复制进来就可以了,这里我删除掉, 这就是我添加了一个环境变量,对,确认确认,确认,关闭就好了。 刚才我这部落下呢,有一个 web driver b, 有一个 e i c, 这咱们下一步的事情就是往下翻,在这位置,咱们下载这个驱动的 e i c 文件。谷歌浏览器点这个下载, 打开了以后呢,他有很多的版本号,还记得刚才我的版本号吗?我把这个前缀复制一下,大家注意,有时候最后这个版本可能是不一致的,你取相近的版本就可以,但前面的版本一般都是一样的。我复制前三位, ctrl f、 ctrl v, 大家看到是做了三个版本,刚好有个点四五,有时候比较巧的,刚好有点四五,如果逼的话呢,比如说他有十三,咱们下载十三呢,也可以的,点开这个点四五, 里面是多个 zip 文件,因为我是 windows, 所以点成 v 四二,然后打开了迅雷,点下来就好了, 他说你下载完了,我查看一下,就这部落打开, 打开了以后呢,这个 zippo 文件请解压 鱼尾,解压过了,我直接全部跳过,就这目录,目录里面就是一个 ex 软件,咱们 ctrl c 复制,回到刚才的这个 web drive 并粘贴鱼尾已经有了,所以说这里跳过了。 那么经过这一步,咱们完成两个事情,第一系统环境变量,第二把这 ext 放到了系统环境变量对应这个母乳里面。回到 ppt 咱们就完成了第二件事情。第三件事情,咱们来安装一下 siri, 那么这个库 安装他的方法,咱们复制一下这个名字,然后打开阶段的任何一个目录,清空地址栏,输入 cmd, 进来了以后 paper install clam 回车, 他就会把 把这个库呢自动的安装到你系统的默认拍摄环境里,对我自己来说呢,就是俺能看到的 base 环境。 ok, 这是本的内容,我们回归一下。第一,你的电脑呢,需要安装一个鼓励浏览器,查看一下当下的版本。 第二步,咱们下载科目拽腕,下载的时候找到这个版本相近的版本就可以下载了。以后把它放到一个本地的目录里面,比如说 c 盘科目拽腕的 b 目录, 记得把这录像提前到系统的 pass 里面。第三步,咱们对于拍摄环境使用配比赛 c m 安装这个库。下一节咱们写一个真实的案例。

自动化测试 sleem 在线安装。大家好,这一节我们继续来看一看塞利尼尔模块的安装,当我们要在拍摄里边去使用,我们这个塞利尼尔姆去写我们自动化代码, 那我们需要在目前的拍摄里边呢,把这个森林酿包给他装进去。我们的安装方式,比如说有在线安装,离线安装,那我们先来看一看在线安装,在线安装主要是通过拍死里边我们的 p 部这样一个第三方模块的一个管理工具,实现了我们的安装呢,或者卸载这样一个操作。 这个工具用起来比较简单的哈,他会自动的,比如说去下载,并且自动安装,并且自动的去解决依赖问题,比如说 people 啊, insta 啊,我们的报名,这是我们的一个下载过程,中间这个红色大家可以忽略哈啊,这是 我们的版本,跟其他程序呢有冲突。好,那到这来看, successfully installed, 也就是我已经正常的安装了这个软件,装了之后我可以通过秀语句去查看一下, 我们可以在这里边看到,比如说名称,呃,版本以及我们的官网地址,还有我们的安装的地址,我们的依赖包,以及被谁去依赖,这是我们查看到的软件信息啊。嗯,这个安装大概到这就相当于结束了, 可能我们有些同学第一次在安装的时候会遇到一些问题啊,比如说我安装的时候呢,他下载就是很慢,就是很卡,甚至说会失败。那这种情况下,我们是建议大家我们去更改一下我们下载的地址,因为默认他是从国外的一个网站下的 那个网络呢,比如说他不稳定啊,是正常的,我们通过这个肝癌这个选项对付以因斯特 加上高矮这个镜像网址呢,大家可以去网上找一找哈,我们在这给大家提供了一个安利的一个地址,都是可以的,基本上都是可以正常使用,不给大家演示了,有这种问题大家就去把这个参数呢给加一下就好了。 另外一个问题大家看,就是我在安装的时候呢,就是装了这个四点幺点零版本,我们可能刚才看到提示信息了说,哎,这个版本呢跟我们目前需求的不一致,那我怎么办?我能不能装一个其他的版本? 第一步安装,大家看我们目前装的就是最新的默认哈,那我们可以在这里边自己去指定这个版本,比如说三点幺四。 好,那大家看这个安装呢,也是很快就结束了,我们看到这个最新的一个版本包的一个相关内容哈,在线安装呢,我们就给大家实力到这,这一小节目暂时到这。

哈喽,大家好啊,我是咱们青灯教育的这个四月老师。那今天的话呢,先 呃给大家去介绍一下关于我们森林牛的一个安装与这个驱动的一个配置呢?很多没有基础同学,呃,在听我们公开课的时候,那都会有这样的一个问题啊,老师,我运行这个代码怎么一直运行不下去,对吧?怎么我拿这个代码怎么运行不了啊? 就关于只要是我们用到了这个声音,那肯定会有很多的一个问题,那关于这个的话呢,我们今天统一的给大家做一个简单的一个讲解, 好吧?啊?当然啊,首先在这里面我们需要去使用这个胜利牛的话,那第一个我们需要去安装啊,在我们拍审当中要去安装一个,呃,拍审语言当中啊,要去安装一个 第三方的一个模块,那第三方问的模块这个叫叫做声音有啊,就叫声音,有。然后当时呢在我们操作浏览器啊这里面注意声音有的话呢,实际上他就是操作浏览器的一个工具, 是吧?那所以说在这个地方我们需要去操作这一个浏览器,那中间的话呢,需要去依靠一个东西,它叫做什么?它叫做我们浏览器的一个驱动, 好吧,然后的话呢,我们重点来说就是今天这个重点啊,就是第一个这个第三方模块的一个安装,以及这个驱动的一个自己浏览器的一个驱动的一个选 一个挑选,好吧,因为每一个浏览器它所对应的一个驱动是不一样的,比如说有火狐,有谷歌,对吧?当然我们这里面以以这个谷歌浏览器为主要的,好吧, 然后这里面我就去啊,告诉大家要怎么去找到对应的自己的一个谷歌曲状啊?然后这是关于我们今天的一个重点,那首先的话呢,我先教大家怎么去把本地把你的一个拍摄当中去安装一个森林扭的一个环境,好吧? 啊?然后的话呢,这里面我先操作一下,对吧?大家可以看到在这个地方有一个详细的一个步骤,那首先第一个我们需要去打开这个 cmd, 那 cmd 的话呢,也就是说我们的一个命令航窗口,我们需要通过抗,我们需要通过这个温家二去打开这个 命令行的一个窗口,来吧,然后在里面的话呢我们可以输入一个 cmd, 然后的话呢我们可以点击一个确定,那点击确定之后的话呢,我们可以直接的把这样的银行代码给它复制一下,然后的话呢给它粘贴进来啊,当然 一定要注意啊,你们在安装这个玩意的时候不要去自己的去安装,好吧,一定要去指定一下他的一个版本,包括说 sending you, 他是一个国外人开发的好吧?也就是说国外的吗?大家都懂啊,我去下载国外的东西肯定会很慢, 就比如说你们看一些这些奇奇怪怪的东西啊,访问一些国外的网站的时候啊,你发现这个下载速度非常非常的慢啊哈啊,所以说在这里面的话呢,我们需要去控制一下,呃,这里有一个这个玩意啊, 那这个的话呢,就是我们国内的一个镜像缘,好吧,我们控制了一个国内镜像缘,也就是说关于这个 scenario 我们可以在国内去下载啊,不需要反弹去国外, 那这个是杠哎的一个意思,那我们可以直接回车去运行,但这里面的话呢,我就不去演示了啊,因为我这个环境配置有点问题。呃, 比较麻烦啊,我就不想搞了。好吧,大家可以把它粘贴进来,然后回车一般看到一个成功的字眼啊,叫做这个 sc。 呃呦,啥啥啥啥玩意啊?大蒜的啊,应该就没问题了。那只要不爆红啊,不爆一些其他的没没啥问题啊,当然如果说你后续有问题的话,也可以直接的在我们课堂上,你可以直接跟我反映。 好吧,那你就说这个视频我安装有点问题,你可以直接指出来啊,然后这是关于这个,那关于这个环境的话呢啊?这个森林扭安装完之后是不是还有一个外部交往,对吧?也就是我们的一个驱动的一个安装啊。那关于驱动的安装的话呢,首先第一个我们先要去确定这个浏览器的一个版本, 那浏览器的版本我们先可以打开你自己的一个谷歌啊,双击可以打开一下,然后在哪里去查看自己的一个谷歌版本呢 啊?我们可以点击一下这个玩意啊,然后的话呢在这里面有一个设置对吧?在设置里面的话呢,我们可以选择这个玩意啊,选择这个三个横杠,然后我们点击一下来到这个关于到这个里面的话呢,抖友们可以看到。哎,这个正在更新,你不用管他啊,只要你不用更新就没问题。 可以看到有这样的一个版本,那版本的话呢?哎,这里面是八九点零点四三八九是不是?那这里面的话呢?哎,我们可以往下面去拉,然后呢,这里面,哎,有一个打开鼓励虚动,我们可以 comet 点上一下他, 嗯啊,点不了,我就直接把它打开吧,哈哈哈。啊,直接把它复制一下,然后我们打开一个网站啊,嗯,有点卡啊,回家。那打开完这个网站之后的话呢,我们实际上可以去,哎,有点慢,网速有点慢, 我们可以去找啊,就没错啊,就在这里面去找,一步一步往下翻,直到。翻到什么呢?翻到这个八九开头的人们翻到,哎,看到没,这里有个八九什么,呃,零四三八九,对不对?哎,老师, 这里面后面的一个版本不对,没关系啊,最后一个位数数字不对,没关系,只要前面的这三个没问题就可以了,对吧?但是你们在对比的时候也要注意啊,不要下错了这一个版本啊。然后的话呢,我们可以点击他,点击他进来之后的话呢,这里面有关于 colomor, 有关于这个科目。家网啊,有这个三十二位的,对吧?六十四位的,当然啊,我们要下载的是 windows 系统,对吧?如果说你是一个麦克系统的话,你可以下这个, 对吧?如果说你是零九开始,你可以像这个啊,当然我们这里是这个 windows 这个系统,对吧?当然有的是你这个三十二啊,没关系啊,统一都没关系啊, 我们可以直接下载他啊。那下载啊,等他下载一下吧。啊,下载速度有点慢啊,我这电脑网速有点超大啊。 啊,然后的话呢,我先讲一下这个玩意吧。啊,我们下载完之后的话呢,压缩包内只有一个 exc 文件,也就这玩意, 然后的话呢将我们接下来要将这个 ctrlm 加入点一根十一放在啊,保存到我们的一个任意位置 啊,并且什么什么比里巴拉一大堆啊,这个东西大家不需要这样去做啊,比较复杂,那怎么办呢?对吧?我们可以把这个谷歌驱动,呃,你想用的时候你就放到哪里就可以了,那比如说我等一下给大家做个案例去演示一下,好吧。 啊,等等他先下载完吧,速度有点慢啊,随便打开一个项目 整这么多乱七八糟的,随便打开一个吧, 关掉关掉啊, 好啊,关了,那我先新建一个拍摄的一个文件啊,这里面随便写一个 demo 就可以了。那在这个 demo 里面的话呢啊,首先我们刚刚是不是安装了一个 frame, 一个 ceniniossels, 那有 m, 然后然后一个 inpot, 一个叫啥?一个外部交往来,然后接下来我们可以控制这个外部交往,点上一个 come 啊,然后点赞扣二母,然后在里面的话呢有一个参数啊,一啥来着?

省年力姆自动化测试工具在拍摄中比较常用,它运行在浏览器中,可以模拟用户真实操作浏览器,当然在我们加法中也是支持的,我们来这里简单看一个案例, 嗯,我这里是主要是打开谷歌浏览器去访问百度,然后去搜索程序员至亲,然后点击搜索按钮,然后我们再滑到底部,这里再跳转到下一页。我们先来第八个看下相关的效果, 可以看到我鼠标是没动的,他这里会去自动搜索成全振兴,然后并且滑到底部,然后这里他会点击下一页, 然后这里我们再去操作一下,这里可以看到已经跳转到第二页了,然后我们在这里也可以去获取到我们的一个下一页的一个按钮信息,我们这里可以拿到数据,比如说我们这里下一页是这个标识啊,我们这里可以看下控制台,这里输出 出到下一页,在我们挑注完浏览器之后,我们也可以进行关闭浏览器以及退出,然后我们来说一下他的一个具体使用,首先我们需要在项目中去引用 cindimojawa 这么一个工具包,然后我们还需要去下载我们的一个驱动, 我们在这里去下载适合自己的浏览器驱动版本,我们可以在谷歌浏览器的右边这里有个符号,然后我们在这里去选择帮助,然后这里有一个关于谷歌, 然后这里就能去看到我们使用的一个谷歌的版本,然后我们可以复制下这个前缀,然后再到我们这里的一个驱动版本,然后我们 ctrl f 一下,可以看到这里相关的版本有三个,然后我们点击进入, 可以查看这里有相关的 linux mark 以及 windows 版本。拿到这个驱动包之后,然后我们就可以展 里面的一个驱动,然后拷贝到我们的项目中,可以放到我们的项目目录下,然后在我们的代码里面我们就可以去,在这里我们可以去指定浏览器的一个驱动位置,我这里是在项目目录下,然后我们就可以去编程实现相关的一个自动化逻辑了。

那么如何获取标签的 id 和叉 pas 呢?哈喽,大家好啊,如果你需要经常在浏览器进行一些重复的操作,那么这个视频或许会对你有帮助。在讲解之前需要先安装第三方库 sleening 以及骨骼浏览器驱动, 驱动可以在这个网址进行下载,但是要注意一定要下载和你浏览器对应的版本。接下来实现一个简单的功能,分为四步,打开浏览器,访问百度官网,输入搜索关键字,回车进行搜索。在正式开始之前,需要跟大家说明一下,我这里使用的 selinim 的版本是四点八点二, 大家在网上看到的 selling game 教程可能还是旧版本的,新版本的许多用法都是不一样的。首先导入要用到的模块,第一步是打开浏览器,也就是获取浏览器对象。先通过 service 加载驱动程序,然后通过 web drive 点 chrome 来实例 净化浏览器对象,这两行运行完就会自动打开浏览器了。第二步是访问百度官网,使用浏览器对象的 get 方法传入网址即可。大家注意看,在这里使用了 timed sleep, 这是为了等待页面加载完再去寻找元素,因为有的页面需要等数据请求完之后才能把元素全部渲染完成, 如果在渲染之前你就去找元素的话,那肯定是找不到的。第三步是输入,搜索关键字,首先要获取到输入框元素对象有三种常用的方式,包括标签的 id、 叉 pass 以及 class name。 因为这个例子中输入框只有一个标签,所以使用的是 found element。 另外还有 found elements, 它会返回一个列表,是用来获取多个元素标签的,一般是和 class name 结合使用。那么如何获取标签的 id 和叉 pass 呢?我们先打开百度的官网, 按下键盘的 f 十二,选择 amens, 点击左上角的箭头,然后在页面中点击输入框右侧就会定位到对应的标签上,也就是这个音铺的标签, 可以看到它的 id 是 k w, 点击鼠标左键,选中这个标签,然后点击鼠标右键找到 copy, copy 下面就可以获取到相对叉 pass 以及绝对叉 pass。 获取到输入框元素对象之后,使用该对象的 send kids 方法传入搜索关键字,最后再按下回车键,我们运行一下。 好了,如果这期视频对你有所帮助,别忘了一箭三连,谢谢大家。

在前面的视频介绍中呢,我们给大家介绍了四零码四点零的一些新特性,在这一讲呢,我们单独呢给大家去讲一下定位元素方法的一些改变。 我们在知道在 steamer 四点零里边呢,它是通过 feida elementar 方法去进定义的,所以做到了方法的统一性, 但是在方法的统一性里边呢,也就意味着呢在里边呢,他要调用我们的八 i 方法,结合我们相应的差 pans 和 id 去进行定位。 那我们这一讲呢,就通过一些案例,我们整体来看一下,斯立马四点零如何去定位我们的元素呢?我们在这里边呢通过一个案例 跟大家进行分享,我们选取的案例呢就是并的搜索引擎,为什么要选取他的呢?我们在这里边呢选取了两个元素,一个元素呢是我们的搜索框,一个呢是我们的图片这两个元素。首先我们来看检索搜索框, 在搜索框这里边呢,大家能够看到在搜索框这个元素有 id, 有 class, 有内幕,所以呢它非常适合结合去讲解我们相应司令面里边的方法的应用。 我们在讲解这个案例的时候呢,我提前给大家去写了一些基础的代码,比如说引入我们的 vip drive, 比如说调用我们的白方法,为了让大家更 更好的去看到回放的结果呢,我把 sleep 的方法呢也引入进来了,做了一定的暂停,然后我们使用的浏览器呢是 fairboss, 然后呢这是去打开,并 为了让大家清晰的看到了运行的结果,我们把浏览器的宽度和高度呢做了一定的限定。 首先我们来看第一个方法, fight element 与差判死的结合,后边这就是我们的差判死的路径。然后呢,我们直接运行, 运行完了之后呢,大家会看到我们插半词呢,运行成功, 然后接下来呢,我们看谁啊?看我们的八 id, 我们把八 id 复制过来,把上边一行呢注视掉,我们再次运行, 这时候大家会看到 byid 就 ok 了。那接下来呢,我们再看我们的 by name, 把把 id 呢组织掉, by name q 就是我们检索框的内幕,让我们接下来运行, 大家会看到我们的白内幕也没有问题。那再接下来看呢,我们再看我们的 css 选择器,然后同样我们过来之后呢运行, 大家看到也没有问题。好,那我们还有哪个方法呢?我们在十几分钟呢,我们经常还会用到我们的探歌内幕,所以呢,我们把探歌内幕的一块来看一下, 这里边大家会看到贪格内幕也是 有问题的。那接下来呢,我们围绕的我们图片这个元素来看一下我们连接的相应的应用, 在这里边呢,我们使用的就是 by 点儿拎个 test 这个方法,然后我们来点击运行, 这时候大家也能够看到点击图片之后呢相应的跳转。 好,那再见了呢,我们再看我们的 这个帕特林个 test, 然后我们接下来呢 点运行 好,大家会看到图片呢也进行跳转了。以上呢就是我们针对斯罗曼四点零里边定为元素的几种方法的讲解,你学会了吗?


我们的外部应用程序的时候,有时候是不是会遇到我们的 freem 的标签,正如我们在这里面打开的这样一样 服用标签呢,如果说我们关注过,或者说我们没有留意过,但是我们一展示呢,大家可能都会有印象, 比如说上册是菜单,下边的是我们的内容区域,一点击下面就变,上面一点击这边就变, 哎,类似这样的呢,都可能是 frame 相关的,我说老师,可能,所以他用到的标签呢,可能会涉及到 framesite, frame 和 frame 这几种, 其中 frame set 呢比较简单,但是当我们遇到 frame 和 a frame, 也就是刚才我们展现这种形式的时候,我们如何 去完成我们的外部自动化测试呢?这时候就需要借助我们专门针对 frame 的操作的方法,我们 web driver 里边给我们提供了对应的方法,对应的方法就是所以是 to 进行操作,它主要针对的是 frame 和 f frame 这两个标签这两边进行操作,正如我们在 ppt 里边截图这个效果一样,就和我们在网页端给大家展现这个案例,这个案例呢我放在了我们的 e 盘下边, 在我们随书的资料里面呢也有,随书的资料也有,然后这里边呢,大家看到里边是 f, 外边呢是 frame, 里边和外边,我们可以理解成是两个窗体,两个窗体这种情 情况,当你在里边测试的之后呢,按照我们前边所学的司令部的知识,你是没法跳转到外部的。好,那我们看我们怎么做啊?来,我们就直接通过案例来看, 我们在这里面已经写好了,我们的诉求是这样子的,你看外部有一个链接,一点击,他是点击到百度上边了,内部呢是嵌入了我们病的页面, 内部是嵌入我们病的页面,那我们案例的诉求是什么?点击嵌套在里边的,并搜索引擎完成关键字的搜索。 哦,完成关键字搜索。好,那我们看我们怎么操作呢?我们接受 f n f 十二,我们 把鼠标放到这里,我们知道他。哦,好,那我们来操作喽。前面这个我们可能都是一样的,我们把它复制下来, 这个做事掉了。好,我们这个叫做 flame 的操作 操作好,这些我目前应该都不需要我们把它组织掉。 大家来看,我们现在根据我们以以往学习的知识性操作它的话,首先我们要知道 它的叉 pass, 右键单击,我们选择复制叉 pass, 那我们在这里边来写哦, 怎么办呢?我们这样啊,这里边还不对,我们先把它放到这里边,地址我们还没有变过来, 我们把地址这变更一下。好,那我们再来 driver, 点 find 叉 pence, 诶,这是它的 竖框,我们先来 send a case, 我们就掰了,我们 sleep 一 好, driver 点 cute, 我们看可以不可以?好,我们看可以吗?来,我们这时候呢,右键单击,点击运行 页面打开了,大家会看到现在并没有进入到哪里边,进入到这里面去完成搜索,然后我们再看这里边报错了吧,他说不能够去定位到这个元素,这个元素在我们 这个页面上是不是就存在的?整体展现出这个页面是存在的,但是他进不去,而我们在前面在病进行检测的时候是完全可以操作的,那为什么进不去啊?原因就在这里, 我们右键单击查看它的源代码,我们看这是并并的首页,它在哪里啊?我们在看到前面,我们这里边用的一个标签叫做 fream, fream 它的名字 id 叫做 i name, 内幕叫 if, 我们要想去操作它,你得进入到这个标签里边才可以,那怎么进来啊?那我们,哎,这里边叫做 fm, 我们就需要这样去做喽。来看,这叫做是切换到 子窗体,为什么叫切换到子窗体呢?这个外部,这个白色的区域,我们是不是相当一个外部的,我们把它都叫一个副窗体,里边是不是嵌套呢?我们把它叫到子窗体,所以我们切换到子窗体。现在子窗体怎么切啊?我们 web driver 给我们提供了相应的方法,大家记住用 switch two 哦,用 switch two, 我们这里边切进来 switch 点 frame, 用谁呢?就找见他的 id 切进来好了,这时候我们再来看,点击运行, 再看完成了操作了,所以这就是从我们的外部到内部已经进去了,那我们接下来呢诉求呢?我们在想怎么办呢? 我们要想去实现什么?去操作外部的,在里边已经检索了 ball 了,对不对?我想出来想去点击外部的百度链接,可以不可以呢?好,这个怎么做呢?我们照样在他的基础上呢,复制 下我们来它的技术呢?去更改, 哎,操作 外部,外部冲体 frame。 好,这是进到里边了,进到里边呢,我们也已经操作了 sleep, 然后接下来呢,我们怎么办呢? driver, 我们来看 我们外部,我们要找到这个链接,我们右键单击点击复制 对付的。我们用的都是叉 pans, 所以呢,我们就这样过来了,其实我们这里面用我们的 link 更好一些,对不对?有 link 告诉我写照直接想要百度就 ok 了。好,一会我们再尝试。 link 口 也不可以啊,我们在这里边呢,也可以这样去改,我们不用另看了,看的直接一些,我们把它这复制一下,我们就用叉胖死,我们不用绝对路径,绝对路径呢,可能看的不清晰。那我们用我们的叉胖死里边的, 哎,它是不是就可以了?我直接复制过来 a 标签里边我找到谁啊?它的地址是不是就可以了?好了,那我们 clink, clink 照等待两秒 要不要?好,这里边呢?我们再等待一秒,来,我们运行看。 大家记住,我们现在这个脚本呢,是刚才在我们欠套的病所作业完成了搜索 完成,搜索完了之后呢,我们想要到外部对不对?想到外部,现在看可以不可以?我目前看到了,没有任何的反应哈,没有任何的反应。好,我们再回来,你看到报了,报错了,他说没有找到我们百度这个, 拜托这个,那根据我们现在的经验,我们知道了什么情况,说刚才从外边到里边,你要借助思维之 two 这个方法切换进去,现在从里边到外边呢?是不是我们也得切换进去啊? 对了,我们确确实实也需要去切换进去。好,我把代码呢再补充一下, 然后这里边呢,我们把搜索框让它检索一下,然 它在里边呢,完成我们的搜索操作。点 clink, 这个都已经很熟悉了啊,那我们接下来怎么办呢?说,不行,我们要切换到哪啊? 从内切换到外部窗体,怎么切换呢? driver, 点 switch, 我们来看啊, driver switch, switch two。 点儿我们来一个 default。 default, 这是什么意思呢?是跳到最外层,跳到最外层来,我们来看右键单击,点击运行 进来了,好,点击外部百度,没有问题了吧?好,这就跳出去了,这是跳到最未成的一个方法,那我们再接下来看呢,还有没有提供了其他的方法呢? 点 switch to, 点,我们看这里边有一个什么,这里边有什么叫做 parent。 哎,这是跳到谁啊?跳到上一层, 好,我们接下来运行来看,这个方法可以吗? 开除了 也没有问题,那也就是说我们从内部跳到外部里面呢,有两个方法, default 和 parent frame。 好了,那我们讲到这里呢, pp 上呢,给我们罗列一下,这是切换到此窗体,我们用的用的是它叫 frame。 我们在 ppt 课件里面呢,大家会看到说在还有这样的方法,这个方法呢是在 slimmer 二里边支持的,我们再不再推荐使用了啊,这有个特殊的说明,我们都用 switch two, 点 frame, 这样切换过去就 ok。 这是切换到组窗体呢,可以用 parent, 也可以用。我们刚才在讲的什么 default contend 这一讲呢,我们就讲到这里,这一套课程视频呢,我们有配套的书籍,两者结合起来学习效果会更佳。这一讲呢就讲到这里,谢谢大家。

大家好,这里是黑苹果屋频道,今天给大家介绍的是 windows 环境下安装苹果系统无 esp 分区的解决方式以及苹果系统的安装方法。开始时候需要准备磁盘分区工具以 级 u e f i 引导修复工具,打开磁旁分区工具,点击无 esp 分区的主磁旁,右键选择转换分区表类型为 guid 格式。 在弹出来的窗口中点击确定,点击左上角保存更改按钮。在弹出来的窗口中点击是,选择非系统旁的分区,右键调整分区大小。在弹出来的窗口中找到分区后 后部的空间,输入四百 mb, 点击开始按钮,点击是等待结束后点击完成。找到调整分区后的那四百 mb, 右键建立新分区。在 请选择文件系统类型下拉框中选择 e f i, 点击确定,再点击左上角保存更改按钮,点击是, 然后在新建的 esp 分区上右键选择指派新的驱动器号。唐服,我这里的是 g, 在唐帅的窗口中点击确定并关闭磁盘分区工具,打开 u e f i 引导修复工具, 在 u e f i 引导修复工具界面勾选修复 u e f i 引导,确认 esp 分区是否为刚才指派的旁符记, 请选择系统旁中确认自己的系统旁,点击开始修复确认信息窗口中点击是, 如果有杀毒软件报警,请设置为允许程序所有操作,修复完成之后点击确定并重启电脑,准备苹果系统的安装。 这里我补充一点,如果你的系统只有一个系统分区,那么只能是建议你用优盘制作一个 pe 系统进 pe 系统,按照此方法来操作就可以了, 只不过需要注意在调整分区大小四百 mb 那里选择系统旁服的分区就可以了。 安装前清空一个磁盘分区来作为安装黑苹果的系统旁,最少不要小于三十 g。 我这里准备安装到地板上,需要准备以下几个工具,第一,磁盘分区工具。第二, u e f i 引导管理工具。第 三,黑苹果系统恢复工具。第四,系统文件包。第五,可罗尔四叶草常见机型引导与驱动工具。步骤一,可罗尔引导注入,打开磁盘 分区工具,找到 esp 分区,打开部分电脑会显示 e f i 分区,进入到 e f i 的文件夹内, 找到准备好的可罗碗四叶草引导,把四叶草引导文件中的可罗碗文件整个拷贝到 e f i 的文件夹内,直接用拖拽的方式就可以, 宝贝完成后点击完成并关闭窗口,打开优衣 f i 引导管理工具点, 点击中间绿色的加号类型,选择 linix 或者其他操作系统描述可以输入麦克 os, 选择目标分区流浪文件,在弹出来的窗口上选择可罗尔文件夹中的 可罗碗 x。 六十四点 e f i 文件,点击确定,把麦克 os 移动到第一,启动下关闭窗口。步骤二,苹果系统安装 打开黑苹果系统恢复工具,选择安装黑苹果系统的分区,右键点击第四项,选择 fh f s, 点击 pro max, 点击左上角的勾,在唐帅的窗口中点击 yes, 等待进度条跑完后绿色的勾出现,点击 clus, 选择格式化为 h f s 的磁盘,右键选择第三项,点击蓝色 s 字开头的这一行文字区域,在丹麦尔下面的框中选择系统文件包,输入系统文件包的密码,点击 ok, 再点击 restore, 点击左上角的勾,点击 yes, 等待进度条跑完成后绿色的勾出现,点击 clus, 此过程需要五至十分钟左右,完成后关闭窗口。 最后我再补充一下引导与驱动的问题。 执行文第二步的操作后,整个苹果系统就已经安装到你的电脑上了,如果重启后无法进入到苹果系统,那就是引导的问题了。四叶草克罗尔引导我这里提 供了一些常用的机型配置啊,以及一些常用的驱动还有工具,使用前记得先看一下使用说明,建议你可以先用我配置好的银 到看看是否能正常的进入苹果系统,如果进入不了苹果系统,就只能是建议你上网找一下与自己畸形差不多配置的引导文件替换了,没有万能的可罗尔引导文件对于新手来说进不去系统,最简单的方法就是替换可罗尔引导文件,没 有什么问题是替换可乐碗引导文件解决不了的,如果有就再替换一个替换的方式,可以用磁盘分区工具进行做替换。替换完成后,我们重新启动我们的电脑,进入我们安装的苹果系统,在启动项这里选择 我们刚才注入的麦克 os 引导,进入后就可以看到四叶草克罗尔引导界面,方向键选择苹果系统的旁符回车键进入代码跑结束后就来到了设置的界面,设置的时候不要选择连接网络,传输数据,登录 icloud 一 一直下一步就能进入苹果的系统界面了,本次我演示的版本为十点一五点一, 如果你安装完成后是英文的系统,可以在设置中设置为中文版,重启电脑就可以了,至此整个安装就完成了。本次介绍就到这里,感谢大家的观看,再见!

大家好,我是策马课堂徐竹。我们在面试的时候会有面试官问到斯里里姆的运行原理是什么,以及说为什么能够通过斯里里来实现到外部自动化?其实这个问题我们从技术层面来分析,他呢,斯里里姆他本身是不操作浏览器的, 他整个的浏览器的操作行为都是基于我们 web driver 来执行的,这个过程他关联到了我们四零零在运行时的一个基本实现的原理啊,这个内容的原理大体的形态呢?跟大家简单解释。呃,解释一下啊, 这个内容,我们在整个实现的过程中,这是我们的浏览器啊,这是我们的代码,我们所有的代码在执行的时候,其实并不是以这种直接下发到浏览器的行为来执行,我们中间其实会有一 个东西叫什么呢?这个东西叫做外部 driver 啊,这个是我们的外部 driver, 我们所有启动的这个浏览器是什么,都是基于我们的外部 driver 来实现的啊,都是基于我们的外部 driver 来实现的, 而我们的代码的执行其实是执行到哪呢?是执行到我们的 web driver, 所以它整个流程呢,应该是通过我们的代码启动了 web driver, 在用 web driver 去访问到我们的浏览器,把它调用起来, 然后通过我们代码当中的指令一层一层的下发,一行一行的下发给到我们的 vivodriver, 在由 wift driver 将这些指令发送给到浏览器,然后浏览器在运行的过程中,它产生的所有的响应都会返回给到我们的 vibe driver, 在由 wived driver 最终回到我们的 控制台,然后显示和接收,这个其实才是我们斯雷尼姆加 wived drive 体系他的一个运行的基本原理。所以说为什么能够实现外部的自动化呢?因为我们在中间有一个非常重要的环节叫做 wived drive, 而这个 vivo 加微他到底是一个什么东西呢?就是我们对应浏览器的一个浏览器驱动的可执行程序,像是我们科目目浏览器就有一个科目加 v 点 exe, 我们把它双击打开,我们就可以看到啊,这个 就启动了啊,科什么 driver? 大家可以看到这个其实启动的就是一个服务,所以本质意义上来讲啊,外部 driver 它是一个什么 htdp 协议下的服务,它在我们运行的过程中呢,在后端以进程的形态去启动它,我们在启动浏览 前期以后,我们运行我们的脚本,我们可以看到在后台进程会有一个 ctrl driver 点 exe 的进程,这个进程就是我们的这个 vivo drive 的服务啊,这个服务啊,他通过指令的调用 哎,把这些指令给到对应的浏览器,让这个浏览器去运行,以及说中间有一些输入或点击的操作,都是基于我们的 wife driver 去下发的,所以说整个的操作流程他应该是这个样子。 那我们想要去了解到为什么他最终能够实现到 wive 的自动化测试呢?我们就必须了解到 wive driver 以及说斯里尼姆当中的一些核心库的内容,比如说斯里尼姆点外布加外这个库,它是我们外部自动化测试执行的一个非常核心的库啊,它其中包括有 各种各样对于浏览器以及说我们页面元素的操作行为,我们基本上大体的内容都是通过这个库,然后呢结合到 wived driver 这个服务,最终来实现对我们的外部浏览器的操作。 而这个库当中他到底做了一些什么样的行为呢?其实我们通过森林你们点 wifi 这个库的原代码,我们就可以看出来有非常非常多的东西, 这里带大家一起来熟悉一下。现在大家看到的是一个非常简单的四厘米我们操作的一个 demo, 在这个 demo 当中我们实现了浏览器的创建以及 uil 的访问元素的获取和输入,包括说点击等等这样的一些操作。在这样的一个操作过程中,我们去看一看四零,你们跟外部 drive, 他是最 最终怎么实现我们的自动化测试的?这点我们来看到他其中的源马。首先我们创建的这个科鲁姆对象呢?他其实啊我们已经封装好了,对吧?在森林美库当中已经封装好了,这是一个实力化的类啊,这个实力化的内容我们可以不用多多去参考他。 那么接着我们来看我们操作执行的这个行为,比如说我们常用的这个 get 操作, giv 点 get, 我们会知道是访问指定的 url, 那么这个访问他是怎么去实现的呢?其实我们可以看到啊,他读取了一个外部配置, 然后呢在我们当前的浏览器的这个 cs 当中,那其实这个 get 它执行的是什么操作?是 sfd execute, 看到没有,我们的一个执行的函数,然后 传入了两个参数,一个参数叫做 command 点 get, 这个 get 不是接口当中的 get 方法的 get 啊,它是一个指令发送了一个 get 指令,第二个参数呢,就是我们这个指令对应的 u i l, 那么这个 command 他其实在整个 sleeny 母的运行体系当中 贯穿有非常非常多,因为我们看到这个直行的函数,我们就可以看到啊,发送一个 command 去进行执行,而这个 comend 呢,他是通过这个 comend 点 command executor 啊,这个 command 类下面的这个属性哎来定义的,所以说所有的执行操作我们基于这个 xq 者来实现,也就是下发了各种各样的指令啊,这些指令呢,我们都在这个 command 的类下面可以看到 这个 command 类啊,定了所有 web driver 能够支持的指令都在这里,包括 status, new, session 啊,包括 close, quit, get, go back, 对吧?我们可以看到非常非常多大家用过的,或者说没有用过的所有指令都在这里面有了明确的定义啊,所以我们在实际操作 cleanum 的时候, 其实本质意义上而言,我们执行的就是基于司令你们底层库下面的一个指令的发送啊,也就是所有内容的核心这个函数,这个函数来最终实现,包括说我们的元素啊, find element, 大家可以看到 也是基于这个指令,只是他发送了一个叫做 fenda element 这样的指令来完成了我们 的操作。所以最终我们再回过头来去了解一下此林,你们他的运行原理呢?其实我们的所有内容啊都在这里, 我们下发的所有这样的一些代码,他其实每一个啊都是 command, 基本上可以这么去理解他啊,我们常用的很多的行为,他基本上都是通过一个又一个的 come in 的,然后去下发去执行,基于什么呢?基于我们的微波抓板库来完成他,而这一套跟微波抓板本身的联动,从而实现了最终浏览器 定位元素操作他,然后获取一些内容,并且返回回来的这样的一个过程。所以我们在学习斯里尼姆的时候一定要搞清楚啊,就是我们操作的 其实更多的不是这个代码层,我们应该要了解到他的这个底层的运行原理,在这个情况下我们才可以更好的去应对到面试官所讲到的这个问题,森林里面的运行原理,以及说为什么能够实现 wifi 自动化, 这个就是这个问题的回复,谢谢各位。

selina miui 自动画测时之 class 定位?好,我们接下来看一下这个 class 定位。那么 class 定位呢?顾名思义呢,就是使用元素的 class 属相的定位。 呃,不过需要注意点的时候呢,就是当克拉斯的属性值当中有空格的时候呢,这个空格呢,必须要用点代替。比如说我们以登录这个按钮为例,他的克拉斯属性值之间呢,就有空格。 那我们看他的用法, 八九 好控干了这个点啊,把它带去掉。我们这是灯笼按钮,我们就 点击一下, 哎,正常点上是吧,又实现了我们的一个正常登录啊。这个呢,就是 class 啊这种定位方式的应用。 本次知识输入就到这里啦,你学会了吗?还有哪些疑问,评论区留言或私信我,将一一为大家解答。

各位老铁大家好啊,今天给大家说一下那个 eppar 的安装全过程啊,首先我们把这个软件解压以后啊,呃,大概是这样的,咱们在安装的过程中呢,首先把所有的杀毒软件全部退出啊,三六零,金山图画等等啊,包括系统自带的软件全部退出啊,应该叫确定, 确保所有东西都不在啊,全部关掉。嗯,然后呢上面会有两个文件夹,第一个文件夹打开以后里边有一个三二啊,我们点一下三二,然后点击。是 啊,先把那软件呢装上啊,这时候呢他会显示可能程序,这时候我们不选,不需选择啊,直接点击继续就可以点击继续啊,然后这个地方呢,第二步的话就显示我接受挑勾 啊,然后点击继续啊,然后这个上面的话也是无需选择的哈,也是无需选择的,然后我们直接点击继续, 然后这地方有一个用户自定义安装啊,我们点击下落菜单啊,默认是中文版,其他的这些数据全部都不变啊,全部都挑上钩就可以了, 我们点击安装啊,这时候呢他就开始安装啊,呃,这个一一破烂的话,对电脑的配置还是有一定要求的啊,然后配置高的话他就快点啊,然后我们等他安装完毕啊, 这时候呢安装已结束啊,我们点击完成, 然后进入第二步啊,去激活他,这时候那个可以看到啊,我们投标已经有了,是不是?然后第二步 有一个破解教程啊,破解教程,我们先找到我们的破解教程,打开以后呢,这有两个易破烂的那个注册表象啊,双击点一下是, 然后点一下四,确定把这个第二个也加进去,点击四,点击四,然后我们把这个按三档五安装,点击四, nice, 同意, nice, nice。 接下来呢,我们再到这个微幺点八杠二,二点七这里边啊,呃,然后点一下这个 v a r slon 啊,进去以后呢,点有一个 dll 格式的啊,然后我们点击复制, 这是我们需要找到我们的一铺烂,然后安装的那个跟目录啊,我们打开文件所在位置,然后直接把我们刚才复制这个这个文件呢,直接粘贴进去就可以了啊,看到位置粘贴,然后直接点,继续 好,粘贴完毕啊,接下来我们还是打开一点八杠二点七,进去以后呢,有一个,嗯,这个文件啊,一个 f 的啊, 然后我们也是把它复制下来啊,然后我们需要打开我们的电脑,然后找到 c 盘,找到用户,找到公用,找到 eppar 啊,然后打开第一个,然后把它粘贴在这个位置就可以了啊,粘贴完毕, 接下来的话我们可以打开试一下,看有没有那个加密狗哈,如果没有的话,我们需要再下载一个驱动啊,然后这个位置呢?选择模式,我们选择始终使用标记的许可, 然后我们使劲往下拉啊,找到一个 eplap 八啊,找到这个位置底下显示没有可激活的合适的加密狗,就是我们需要下载一个驱动啊,去那个找一个驱动精灵下载一下啊,直接找到啊,驱动精灵官方网址一定去官方,避免一些捆绑的软件 啊,直接下载啊,把这个穷人精灵安装上啊,然后把这些条条钩啊去掉, 一键安装,安装完毕,点击立即检测,我们可以找一下这个驱动管理啊,这个多现在已经恢复正常啊,接下来我们需要打开我们的设备管理器,然后找到我们的啊,通用串响走线控制,然后点击操作啊,点击操作, 然后嗯,添加过时硬件啊,然后点击下一步啊,安装手动列表啊,点击下一步所有所有设备啊,点击下一步 选择啊同时安装,然后我们需要浏览一下啊,找到我们的那个,呃,文件夹啊, 找的话我们去找一下那个一破烂啊,我们是放在桌面上,大家呢?不要放在桌面上啊,然后点击这个啊,点击呃,这 k 六十四这个啊,点击这个,然后点击打开,然后点击确定, 然后点击下一步下一步,然后点击安装,然后点击完成 关闭,关闭,我们重新打开啊,重新打开不烂啊,重新打开不烂,我们 驱动检查正常以后,我们可以重新打开我们的 eppar 啊,点一下这个选择模式,我们选择啊始终使用标记的许可,然后往下拉啊, 找到 eppar 批发啊,然后 pro 开头这个啊,底下有一个 epla 啊,程序 eplan 可由该呃可由该需可启动啊,然后我们点击确定啊,然后点击确定啊,这时候激活完成啊,点击专家确定 啊,这这就安装成功啊,支持的老铁啊,双击关注,感谢您的支持,需要这个软件的也可以联系我啊,免费送一送,感谢支持,谢谢。

你们要的 m strength 插件安装教程来了!首先打开浏览器,输入官网地址,跳转到官网页面,点击右上角 aba 插件, 下滑页面到底部,点击立即免费安装。第一种安装方式,通过谷歌应用商店直接安装,点击添加是 crown, 点击添加拓展程序,安装成功。条件不允许的话,选择离线安装, 下载离线安装包,点击右上角三个点设置,点击扩展程序,打开开发者模式,把下载好的离线安装包拖进这个页面,点击添加扩展程序,安装成功。

给大家分享一下如何通过爱思助手制作越狱 u 盘,给手机越狱,我们点立即越狱,制作越狱 u 盘,越狱 u 盘制作完成之后,我们通过电脑的 u 盘启动,我们重启电脑进入越狱 u 盘, 我们进行到越狱系统开始越狱就可以了。我们先来勾选一下 oppo 型苹果六和苹果七,选择前三项,苹果八和苹果 x 全选,购选完成之后我们返回,返回完成之后我们就可以点开始了, 开始之后就进入的手机的恢复模式,根据操作苹果六,然后的话是后幕键和锁屏键同时按,苹果七八的话是锁屏键和音量减键同时按,根据提示的话 就是松相应的按键,等手机自动重启完之后,越狱就完成了。越狱完成之后我们重启电脑,连上电脑的艾斯,我们可以看到艾斯显示已越狱,这就可以了。