• 第一个可能是不要用 setUp 了解下 setUpClass
    因为 setup 是每个 case 都会重跑一次。

    self.driver.implicitly_wait(30)  //强烈不推荐用隐式等待对于xpath和css定位会有不确定的伤害
    

    其他文件要用 就是导入 Login_Logout1 类所在的文件 from xxx 路径 import Login_Logout1
    因为你这边没有静态的方法装饰器,如果使用类成员方法需要实例化。先试试。。

  • 开局一条枪 at 2018年10月17日

    开局 5 块钱,先拿 5 块钱换鱼,然后用鱼招募一只猫,从此浪迹天涯...
    1 天后,猫饿死了,第一个怪都打不过了。因为 5 块钱是拿来买药的。
    甘道夫说的,人生就如一盒巧克力,永远不知道下一块是牛奶巧克力,还是吃完了。
    保持前行啊,加油。

  • 步履不停 at 2018年10月17日

    说句好像是甘道夫的名言:人生如一盒巧克力,不知道下一块是牛奶巧克力还是别的巧克力。不过我觉得他可以都买牛奶巧克力,就不用去思考这个了。。

  • ...header http 族的头 还是要带的吧 post 和 get 每次都需要传入这个头,你可以写成数据驱动,有时候 header 里面内容会不一样。

  • 浅谈 java 泛型 (一) at 2018年10月16日

    是的,我后面准备会讲语法糖和 jvm 的关系。就是因为是糖,所以才有了可以擦除

  • 讲真,我以前 as 写 webgame,其实遇到这类 bug 也不太想处理,因为需要报具体哪里问题。
    就算截图加浏览器组合和 step 都有 开发还要去定位,除非问题错位很严重影响使用的才会去处理。
    现在 unity 那边性能都是直接报哪个函数在什么情况和场景下有问题。。

  • UWA GOT 之前也一直在用很不错

  • 写得不错。图形识别拿下来的数据格式就是这个。
    然后按照区域去选择预测区域,缩小范围识别图形的中心点。

  • 十分好的东西。
    比如 selenium,selenium grid,各种数据库安装,stf 等等
    测试开发也有测试配置苦手和点背的。

  • 😀 作者 有没有联系方式?。我这边也在变异测试引用到增强用例那边。

  • 首先确保 case 命令是可以按顺序的。
    r.json()['id'] 写在函数里,函数在往 test_001_add(self) 里面插入。
    然后赋予 1 个类方法里可以访问到的对象变量=函数 ()
    下个 case 函数里 使用这个对象变量 就行了。

    ps:方法是局部的在栈里面,方法生命周期结束后就快回了,把方法返回的结果指向 1 个对象,当这个对象让其他方法可以访问到,就可以上下文使用。

  • 面试官也有问题吧 看你前面问答。一个是你说学习的应答,还是一个是技术做多久。然后后面结果又是说这个。。。

  • 分叉 1 个线程去做了 Ui 自动化点那个。

  • = =定位器方法还是封装下吧 了解一下显示等待。
    代码要面向对象啊。。

  • 挺好的啊。就是可以在抽象封装下

  • 对象内置有属性,另外一个就是返回 None.所以不能这样判断。
    其实元素对象包裹在 try then except 即可。

  • mysql 亿级数据优化 at 2018年08月28日

    我这次比较聪明就看看和点了赞。

  • 推荐书名:《编译原理》
    推荐理由:龙书多么经典不解释,可逆袭翻盘的一本书。虽然不是直接教你写代码,是一本可以帮助你理解其他书的,有助于提升实战。
    推荐人群:日常有看其他书,如果没有看,直接看 api 的,不推荐。
    喜欢吃东西的,因为看这本书吃东西,前期容易帮助看得下去。愿意学习,并且愿意深入反思的。

  • 写的真不错··

  • 测试人员如何做管理 at 2018年08月22日

    对得起自己,对得起上面,对得起下面。。。就这 3 点。

  • 前面 3 个 input 的话,就是存 3 个对象。然后再把这些对象 clear()
    这个 X 可以用什么定位器来拿 你看看
    如果解决不了,能否给个什么网站有类似的场景,我来写个范例在封装好。。
    愿圣光和你同在。

  • 1.你在运行 appium 脚本前,从一个文件夹获取,如果文件夹是空的。
    2.用脚本去拉取 CI 打包后的文件夹,时间最后 1 个,并且是标记为所要包的 apk,脚本实现拷贝到你的文件夹里面
    3.每 5 分钟检查 1 次第一个文件夹,有包的话就进行安装测试,安装后又对应的地方检查这个包是否正确。

    1.如果没包,selenium 打开网站下载 apk,下载文件位置在需要的目标文件夹。

    方法很多啊

  • session 与 cookie 区别 at 2018年08月20日

    session 是会话,比如客户端给服务端投递一件传家宝,比如一颗美丽的葡萄,打个电话 call 服务器,服务器接了电话,确定是能吃的,就接收了这件东西,这里二个人在通话,就是 1 个 session 存储在网络缓存区->靠近服务端网关上面,传递的葡萄就是消息包。传递的方式就是协议文件格式 - 电话。
    一旦当服务端没忍不住,吃掉葡萄,客户端怒而对着电话开了一枪,通过协议文件格式传输过去打中了,服务端倒地了,会话主动中断了。

    cookie 会一直存在客户端本地,客户端对着电话开了一枪,服务端听到一声枪声。客户端继续开窗。开到 cookie 时间结束了,客户端还是没有干死服务端。。。

  • jira 现有的插件很多啊,你先确定下功能是什么吧。。
    stf 不改造有点不能用。。还是有点压力的,你先确定下自己 node.js 会不会。。。