• class Solution(object):
        def __init__(self, this_str: str):
            self.this_str = this_str
    
        def unzip(self):
            return_str = ''
            cal_str = ''
            while len(self.this_str) > 0:
                cur_word = self.this_str[0]
                self.this_str = self.this_str[1:]
                # 如果是字母
                if 90 >= ord(cur_word) >= 65 or 122 >= ord(cur_word) >= 97:
                    return_str += cur_word
                # 如果是[则进入递归,返回后防止同层级有多个压缩,需要重置倍率值
                elif ord(cur_word) == 91:
                    z = self.unzip()
                    return_str += int(cal_str)*z
                    cal_str = ''
                # 如果是]则返回中括号内的内容
                elif ord(cur_word) == 93:
                    return return_str
                # 如果是数字,则存入计算字符串中
                elif 57 >= ord(cur_word) >= 48:
                    cal_str += cur_word
    
            return return_str
    
  • 路本来就是自己走的。
    没有写过这些半吊子的平台、自动化,就不会意识到自己有多差。
    意识到自己还需努力后,继续写,发现写了的东西技术都还可以了,但是没办法解决实际问题,就会意识到需要回归测试的本质。
    所以我不觉得社区里各种半途而废、半吊子的平台有什么问题。
    你作为一个站在山上的人,看这些还在爬山的人,看他们半途而废,路径不对,希望在你走过的或者其他山上的人走过的路上插上旗,贴上标语进行引导,大体上没错。但是真当所有人都按前人的经验行走时,新的路,更高的路谁来探索呢?

  • 似乎大部分人都没看懂楼主要表达什么?凡测试平台一定是烂的、一定要嘲讽这种观点;凡测试平台一定是脱离了测试本质的这种观点那确实是反智的。
    让我想起了上周看的觉醒年代,新文化到来时,总有一股守旧的势力会进行反抗。这种观点或许就是守旧势力们压抑太久进行的阶段性爆发,我不觉得社区的形成了这样的风潮。

  • 经过过滤层(也就是堡垒机)转发请求的情况,通常是考虑到系统安全性问题。具体的操作需要你咨询一下公司做转发时的策略。有些限制的不是很死的策略,你可以直接请求堡垒机发送的真实请求数据,只是中间要经过一些转换,有些转换写的很复杂也不好做接口测试;有些限制的比较死,做了白名单策略的话,你可以问一下能否将请求代码部署到堡垒机中运行。

  • 这是跳槽了?

  • 我在进行远程 WebDriver 服务部署时碰到过这个问题。按照字面意思理解就是计算机图形库不可用。
    出现的原因是因为在启动 WedDriver 时,未带上允许使用 GL 库的参数,而你使用 WebDriver 的方式又不是 headless 的方式,所以会报这个错误。
    解决的办法有两个,一个是启动参数带上 --headless,这个方法我自己没有使用,只是推测的。
    另一个是启动参数中带上 -enable-webgl --no-sandbox --disable-dev-shm-usage。这个方法亲测是可用的,只是理论上应该只需要第一个参数就可以,但是在实际使用过程中会报另外一个错误,所以其他两个参数也一并写上。

  • 让开发配合做 deeplink,通过不同的 url 可以跳转到不同的页面。

  • 招人小感 at 2021年03月18日

    正常面试不是应该问对方会什么,然后往别人会的地方深挖。
    能挖多少就看面试官的本事了。

  • 可能这就是堕落的开始吧 at 2021年02月22日

    这是有 BUG 吧,我没有给这个帖子回复,却已经给我推了三次消息提醒了。

  • assert False not in ["SPA" in i for i in lst]
    
  • 这样的话,就有两个真邮箱了。

  • 因为我觉得,你能不能一直吃这碗饭,除了个人能力之外,运气也占很大比重。
    

    咋说呢,努力未必过得好,不努力应该会过得不好吧。
    所以,能怎么办呢?还是努力吧。

  • 云层的 2020年 工作总结 at 2021年01月05日

    平时都不玩,主要还是周末打团。BWL 刚开的时候,五点半开团,两个团本打完基本就半夜了。

  • 云层的 2020年 工作总结 at 2021年01月05日

    讲道理,BWL 那会刚复工不久,奈泪还没见着发现时间太不够用,就弃坑了。

  • 2020 总结&2021 目标 at 2021年01月01日

    多半是幸存者偏差吧,我说了三年,胖了三年,终于看不下去了才动起来。

  • 其实逻辑很简单,仔细算过的都能得到结果,只是里面设置了一个小的陷阱,如果不细心就会投错。算是一个简单的题目,但是能做到双重过滤吧。

  • 2020 总结&2021 目标 at 2020年12月31日

    谁说了真话,和哪个邮箱是真的邮箱可不一样。

  • 我反手做一个唯一处理,投过两个以上邮箱的简历不看。

  • 2020 总结&2021 目标 at 2020年12月31日

    感谢关注,今年确实过得很快,不过说起来每年都很快,借用精神骁伙的话,希望大家每天每年都能变得更强。

  • 卡斯大佬厚爱了,目前还是没这个考虑。而且你这个回手反挖的操作也太秀了吧。

  • 加油!大部分公司其实需要的也就是一个低成本的工具人,既然觉得不改变就会沉沦,那就加油去做吧。

  • 今年一月份南琛上传的直播回放里就有 console 相关的界面了,本地跑了一下,加载速度实在太慢就放弃了。

  • MTSC 参会感受 at 2020年11月23日

    这个大会是对讲师的一个面试。
    咱们自己面试的时候,多少都会美化一下自己的工作,或者最起码也会把很多问题给隐藏过去。
    讲师也一样,强化理想的丰满,弱化现实的骨感。
    能从中发现新的思路,并且运用到实际工作中就已经非常好了。

  • 昨天朋友圈和各种群聊里 30%-40% 的内容都是美国大选和蚂蚁金服相关的。
    是真的闲的没事做了,口嗨两句,指点一下美国江山,操心一下马主席又遭难了都能得到巨大的满足感。

  • 自动化测试实践总结 at 2020年11月03日

    深有同感,UI 自动化的难点一直都是在实际落地上,从沟通到部署,再到迭代维护,再到如何让它的影响力尽可能的渗透出去,让功能测试同学拥抱变化,让开发同学信任测试结果,中间要做的事,要克服的困难太多了,而这些困难基本都是人的原因造成的。纸上得来终觉浅大抵如此。