上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页
摘要: document.getElementById(ID).setAttribute("hidden",false);厉害了 我的哥! 阅读全文
posted @ 2017-07-10 11:41 彩笔杀手 阅读(5733) 评论(2) 推荐(0) 编辑
摘要: 问题背景: 在测试&部署监控过程中,我们常常会遇到外部接口返回数据不靠谱的时候。最常见的场合是从某个http获取如json和xml等结构化的结果,进行解析并处理,在这时候出现以下这几种常见类型的错误: 例如json描述一个商品最近30天的售价,提供一个数组里有30个数据来画点,json里这个数组为空 阅读全文
posted @ 2017-07-09 10:49 彩笔杀手 阅读(1109) 评论(0) 推荐(0) 编辑
摘要: 一、抛出问题: 测试同学经常会面对一些大型的、需要多方配合的需求/测试任务。这类项目往往周期长,需求变更和试验偏多,充满了不可预见性,因此对需求端的管理比通常的版本迭代项目更加困难、更加复杂。那么如何应对难题,从上游开始质量把控,就需要相对应的流程规范。 经历过一个多方配合的项目--XXXX项目,商 阅读全文
posted @ 2017-07-09 10:43 彩笔杀手 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 1 #coding=utf-8 2 __author__ = "carry" 3 4 5 import sys 6 reload(sys) 7 sys.setdefaultencoding('utf-8') 8 9 import urllib 10 import urllib2 11 import re 12 13 14 #获取源码 15 def get_conten... 阅读全文
posted @ 2017-07-07 19:48 彩笔杀手 阅读(358) 评论(0) 推荐(0) 编辑
摘要: https://kyfw.12306.cn/otn/leftTicket/query?leftTicketDTO.train_date=2017-07-06&leftTicketDTO.from_station=BJP&leftTicketDTO.to_station=SHH&purpose_cod 阅读全文
posted @ 2017-07-06 17:03 彩笔杀手 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 一般都是自己去发现业务的痛点 然后去找解决方案 实施以及价值展现 比如内存泄露 监控也是发现crash上报里面 OOM的单比较多,所以就去研究内存泄露这一块的原理、检测方案、开源组件;然后再落地到项目,推动开发fix,然后再通过线上检验fix成果 反正设计模式不要乱用 反正设计模式不要乱用 反正设计 阅读全文
posted @ 2017-07-06 15:34 彩笔杀手 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 1 #coding:utf-8 2 #Import the common package 3 import os 4 import unittest 5 from appium import webdriver 6 from time import sleep 7 8 #设置路径信息 9 PATH = lambda p: os.path.abspath( 10 os.... 阅读全文
posted @ 2017-07-06 14:13 彩笔杀手 阅读(2831) 评论(2) 推荐(0) 编辑
摘要: 下面是一些Python脚本中操作app的用法: 检查app安装情况(返回true/false), driver.is_app_installed(package_name) 安装app driver.install_app("x:/xxx.apk") 卸载app driver.remove_app( 阅读全文
posted @ 2017-07-06 13:54 彩笔杀手 阅读(5773) 评论(0) 推荐(0) 编辑
摘要: 介绍 Appium是一个开源、跨平台的测试框架,可以用来测试原生及混合的移动端应用。Appium支持iOS、Android及FirefoxOS平台测试。Appium使用WebDriver的json wire协议,来驱动Apple系统的UIAutomation库、Android系统的UIAutomat 阅读全文
posted @ 2017-07-06 13:40 彩笔杀手 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 想必很多初次接触python都会见到这样一个语句,if __name__ == "__main__": 那么这个语句到底是做什么用的呢?在解释之前,首先要声明的是,不管你是多么小白,你一定要知道的是: 1.python文件的后缀为.py; 2..py文件既可以用来直接执行,就像一个小程序一样,也可以 阅读全文
posted @ 2017-07-06 00:17 彩笔杀手 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 问题:要js的话,需要用webelment,此时元素已经是不可见了 1 ((JavascriptExecutor) this.driver).executeScript("arguments[0].style.height='auto';arguments[0].style.width='auto' 阅读全文
posted @ 2017-07-05 19:18 彩笔杀手 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-07-05 18:26 彩笔杀手 阅读(3166) 评论(0) 推荐(0) 编辑
摘要: import sys reload(sys) sys.setdefaultencoding('utf 8') 阅读全文
posted @ 2017-07-05 17:26 彩笔杀手 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 直接上代码吧。 1 #coding:utf-8 2 #__author__ = 'carry' 3 import unittest,HTMLTestRunner 4 5 class Hello(unittest.TestCase): 6 def setUp(self): 7 pass 8 9 def 阅读全文
posted @ 2017-07-05 13:42 彩笔杀手 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1.前台开发受限于后台开发的速度 2.后台提供给前台的接口缺字段,时常需要联调 基于Mock Server开发的好处: 对于前端来讲,可以独立于后端进行开发。 对于后端来讲,根据前端定义的接口进行开发,减少联调次数。而且再也不写接口文档了!!! 职责分配: 前端:搭建Mock Server,定义接口 阅读全文
posted @ 2017-07-04 21:14 彩笔杀手 阅读(183) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页