• 人才,人才😅

  • 小程序开发者工具不是有吗

  • 你是做开发的,熟悉 python 应该非常容易,两三天应该就熟悉的差不多了
    国外不清楚没法给建议,回国发展不建议转测试,国内测试已经卷的非常离谱了

  • 一个外包,而且薪资给的也没见有多高
    竟然要求 985,211

  • 好的,明白了

  • OK

  • 你说的这些我知道

    def alert(self, loc, value):
        try:
            element = self.locator(loc)
            self.driver.execute_script('arguments[0].value="{}"'.format(value), element)
        except Exception as e:
            logger.exception("执行js语句失败{}".format(e))
    

    我现在的框架里也写了,我问的意思就是,要对 javascript 了解到什么程度

  • 大佬回答的非常不错👍

  • 这是那次问的问题,问的不难,比较简单,面试完回来做了整理
    1、app 如何测试?
    app 的主要测试点:安装,卸载,权限,弱网,切换后台(杀进程),安全测试,稳定性测试(monkey)例如长时间运行是否崩溃等,
    专项测试(耗电量,流量的使用,app 的启动速度,页面跳转速度,内存消耗,内存泄露,cpu 消耗,gpu 页面加载)
    其他的与 web 类似

    2、python 的多态是指什么?
    是指有多种形态,比如动物类,可以有猫,狗,猪等等。(一个抽象类有多个子类,因而多态的概念依赖于继承)
    指对不同类型的变量进行相同的操作,它会根据对象(或类)类型的不同而表现出不同的行为

    3、显示等待,隐士等待是什么?
    隐式等待会在全局设置一个等待时间,指在查找元素时,如果找不到元素则等待一定时间再次查找,直至超时
    显式等待是指在代码中设置等待条件,直到定位到元素再进行下一步或超时后抛出异常

    4、怎么定位 alter 弹框
    可以使用 Alert 类来处理弹窗,
    例如 driver.switchTo().alert().accept() 接受弹窗
    driver.switchTo().alert().dismiss() 关闭弹窗

    5、怎么定位动态元素
    什么样的元素为动态元素:
    怎么定位动态元素:xpath 定位
    1、使用相对定位:相对定位是相对于其他元素的位置进行定位,可以使用相对元素的属性进行定位,比如相对于某个父元素或者兄弟元素进行定位。
    2、使用属性定位:可以通过元素的某个属性来进行定位,比如通过元素的 class、id、name 等属性来定位元素。
    3、使用 XPath 定位:XPath 是一种用于在 XML 文档中定位元素的语言,可以使用 XPath 表达式来定位动态元素。
    4、使用 CSS 选择器定位:可以使用 CSS 选择器来定位元素,比如通过元素的 class、id、标签名等来定位元素。
    5、使用正则表达式匹配:可以使用正则表达式来匹配动态元素的某个属性值,然后进行定位。

    6、left join 与 inner join 的区别
    left join 根据两个表的共有字段进行链接,返回左边表中的所有字段,以及与右边表匹配的字段,如果右边表中没有匹配的字段,则返回 NULL
    SELECT 列名
    FROM 左表
    LEFT JOIN 右表
    ON 左表.共有字段 = 右表.共有字段;
    right join 根据两个表的共有字段进行链接,返回右边表中的所有字段,以及与左边表匹配的字段,如果左边表中没有匹配的字段,则返回 NULL
    inner join 只返回两个表中匹配的字段
    SELECT 列名
    FROM 左表
    inner JOIN 右表
    ON 左表.共有字段 = 右表.共有字段;

    7、说一下 python 的面向对象
    python 与 java 一样都是面向对象编程语言,世间万事万物皆可为对象,就比如说任何事务多特性(属性)和行为(方法)

  • 测试还有未来???

  • 做测试的最后一年 at 2024年01月09日

    同为最后一年

  • 我们公司就是,领导只是说了一句要搞自动化,然后我和另外一位同时平时忙着测业务,忙里偷闲就写写自动化,现在是 UI 和接口的框架搭起来了,有时间就逐步优化,逐步往里面补充

  • 测试现在咋这么难? at 2023年12月28日

    是的,就试了一个月,没再开了,没什么用

  • 测试现在咋这么难? at 2023年12月28日

    你能有投递 2 次的机会不错了,我今年年初在 boss 上,还开了一个月会员,问都没人问,主动问了,80% 都是已读不回,剩下 20% 是压根不看

  • 1 at 2023年12月19日

    我现在就在经历这些,流程混乱,压缩测试时间,领导胡乱安排

  • 明年我的职业生涯也到头了,还没想好做什么

  • 社区也裁员啦?404 了 at 2023年12月04日

    上周就看到社区这个报错了,工作忙没时间发,改那个个人资料的头像就报服务器异常

  • 1 at 2023年12月04日

    确实,就算毕业就搞这方面,没干几年到 30 岁就被淘汰了

  • 安卓高版本的,用 fiddler 抓 http 的请求怎么解决,百度说是要开启手机的 root 权限啥的

  • 好的,计划就用这种方式试试

  • 嗯嗯,好的,我试试

  • 问了下开发,短信的验证码存在 redis 里面

  • 嗯,是个办法,我试试

  • 滑块缺口这个,你说的这种办法我想过,但我这是把图片的地址经过 base64 加密了,这种怎么解决呢
    短信那个,是发送的手机上,怎么做自动化,没明白

  • 是我们公司自己的,白名单对于我们公司这种验证码不知道有没有用,我有想过让开发给个万能验证码,滑块给个固定位置,短信给个固定的短信验证码