• 能否加我 1 个联系方式哦 qq 728661182。是这样的 我后面用了 xpath
    代码和 2 楼的差不多 但还是走到 except 里面,请问下 desired_caps 里面需要添加其他项吗 比如 uiautomator2

  • 我微信里女的只有 23 个,你这个才是正常的。
    三岁知老,读书住校大家都说三国最喜欢小乔大乔貂蝉,还有吴国太,蔡夫人。就我说喜欢张辽的,所以我最后谈恋爱的。

  • 关键是我拿不到 xptah,你识别不到,不如把 poll 这个数值给设置低点,默认是 0.5

  • uiautomator2 里 我识别不到 xpath,只知道 classname:android.widget.Toast
    请问这样的话如何处理啊

  • 大工程。。

  • Token 是你请求接口后的回包里面带的,数值业务上是随机的。
    Token 代表你客户端某个用户 id 的标记,关系是 1 对 1 的
    一般后面接口就用这个 token 做为用户 id 的钥匙。

  • name 在 appium 里面不能用了。

    def wait_element_by_xpath(driver,child_xpath ,click=False,timeout =60):
        try:
            element =WebDriverWait(driver,timeout).until(lambda x:x.find_element(By.XPTAH,child_xpath))
            #另外1个写法
            #element =WebDriverWait(driver,timeout).until(lambda x:x.find_element_by_xpath(child_xpath))
            #print "loaded"
    
            if click:
                element.click()
                return True
            else:
                return element
        except (TimeoutException, NoSuchElementException), e:
            print "[wait_element_by_xpath : %s] Exception : [%s]" % (child_xpath, e)
            return False
    

    抽象了一下,上面 element 有二种写法,写法不一样。下面引用时传值数量也不一样。
    我也是经常在社区学习的,然后反哺下。

  • 这样的工作 应该继续吗 at 2017年12月21日

    来社区多问,官方群多沟通。我在社区学会了 appium 呢

  • TesterHome 上海 12月 份沙龙 at 2017年12月19日

    已报名,支持啊

  • 360 移动开发技术开放日 at 2017年12月13日

    支持😊

  • 这个图片,恒温也有。

  • 手机游戏网络测试总结 at 2017年11月27日

    必做项啊,要在项目开发阶段就在做,服务端那边也可以早点优化。

  • 领导眼里是看结果导论的,不是看测试一块,是看整个盘子。测试要改变就是从辅助生产力,到维护生产关系。变成参与生产力和承上启下生产关系。国内把测试看成是质量还要很远。
    测试部门 价值就是服务了多少部门做了多少事,完成了哪些工作,额外产出了哪些(联合产出或者自己的基建),体现在诉职上。

    产品和测试是一个跨业务的,是测试上游,对于产品来说更关心的是产品是否准时上。
    测试部门价值就是产品验收是否顺利,和产品要求同存异。

    开发,个人认为是最容易成为伙伴关系的,测试是程序下游和程序是测试的上游,这个要看公司过往制度,只要公司不是鼓励测试和开发 PK,基本上要做到融洽不难。
    测试部门价值就是不要划水,好好负责自己的活,如果可以帮助到开发忙,会很融洽。

    对产品和开发那边忌讳吹毛求疵抓住一个点不放,以数据和实际上线要求做为准出的。

  • 金主威武

  • adb shell monkey -p packbagname -v count >/sdcard/monkey_test.txt
    对指定的包进行 count 的无规律点击,然后导出到绝对路径下
    -v 是代表显示反馈信息的级别,-p 是指向被测的 app 包名

    adb shell monkey -p packbagname –p packbagname -p packbagname 100
    指定多个包

    adb shell monkey -p packbagname -s 100 --throttle 1000 -v -v count
    -s 代表随机序列事件里面任意 1 个 --throttle 1000 延迟 1 秒 -v -v 代表级别更高

    adb shell monkey -p packbagname --ignore-crashes –v 1000
    忽略崩溃继续测试

  • 哈哈这个也对,就是太粗暴了。。

  • 会啊,就是让大家写出来几个。。然后可以自我学习下。

  • 上海第一期管理沙龙 at 2017年11月14日

    报名!
    姓名: 陈子昂
    Testerhome 帐号:jiazurongyu
    测试经验: 10 年 +
    管理经验:盛大,圣天龙科技,广东电信等
    测试的工作经历:
    05~07 网易财经
    07~09 盛大游戏
    09~10 骏梦网络
    10~12 广东电信 立信集团
    12~13 圣天龙科技
    14~17 奥飞游戏哈邻
    17~至今 dena 中国
    其中担任过版控,运维,SQA,测试开发,测试管理等。负责过实验室,参与 unity 引擎推广和技术研究以及架构游戏云测平台等。

  • 女孩子做测试,长久来看 是坑。测试中期就开始要求全栈,程序反而不那么复杂。

  • 支持啊··

  • npm install -g appium 就没安装成功过。。。

  • 写得不错。下午一定要打赏下这个帖子。

  • 是的,的确是 2 个切面。
    一般企业还是统一叫压测,压测中的负载是找到当前系统(硬件,架构,代码)的峰值点,基于调式这些峰值点 就需要根据不同打压策略下,寻找到数据在(打压策略配置)下的 XXX 行为 +XXX 场景下 +XXX 虚拟链接导致明显数据变化。
    数据变化主要有:
    1.响应时间突然增加(侧重 req 的反应时间)
    2.系统的一种或多种资源利用超过阈值,或者直达上限,直达上限需要降低对应的人数
    通过拐点数据来定义先改动什么地方
    1.打压策略配置(请求时间间隔,思考/等待时间,数量,阶梯策略)
    2.硬件策略调整。

    压力测试:平稳打压 XXX 时间 比如 72 小时,这些都是在负载测试完成基础上,对应开发者或者运维调整后。

  • 1.懂代码是为了降低和程序沟通成本,最基础来说,如果不会代码估计定位到对应开发者都不容易分清楚,开发也不容易和你产生语言。
    2.搞得杂缺点很多,但目前都实在没办法。如果团队成员能力分布正态的这个也好办。
    3.测试和开发哪个好,这个问题和语言一样,哪个语言比较好,不同语言不同特性也有通用性的。测试和开发的基础特性就不一样,看你不同阶段更觉得哪个好,测试压力毕竟会小很多。

  • 兼容性测试方案 我先回答一个维度的吧
    兼容性对于硬件:.so 不同 CPU 指令集支持不同系统版本,安卓是向下兼容,运行不匹配则会闪退。
    可以同时在打包时选择多个 CPU 指令集,这里也会稍微影响打包时的包体大小。