1 公众号:程序员臻叔

尚未进行身份认证

我要认证

微信公众号:程序员臻叔 干货永无止境,臻叔持续输出。

等级
TA的排名 21w+

利用Chrome开发者工具进行WebView的测试(初级版本)

前言继上篇文章腾讯FAutoTest解读源码写出来之后这篇文章则是将其中的精华抽出,并引导你如何使用简短的代码,实现FAT的功能。我们这次用雪球股票这个App当我们的测试项目,直接使用Xposed强行开启项目的WebView Debug模式,如果测试自己的App,并且有开发在旁边也可以让他/她加句法代码if (0 != (getApplicationInfo().flags & ApplicationInfo.FLAG_DEBUGGABLE)) { WebView.setWe

2020-05-20 16:55:21

考研失利后,我是如何零基础转行测试开发 ,成功拿下独角兽公司offer?

全文2000多字,多图预警,建议先收藏,有“在看”么?顺便点个蟹蟹想当年,从一个什么都不懂的非科班测试小白,考研失利后,转行到K12教育知名互联网公司做测试开发工程师,我用了大概半年的时间。这个过程中我自己也摸索出了一条学习路线,在这里想给大家分享一下我的学习路线,希望能给大家带来一些帮助。先上一下脑图,学习都是循序渐进的,你先学会了如何做一名优秀的测试工程师,然后才能进阶成为一名测试开...

2020-04-17 22:32:25

大厂大肆招聘测试开发,最终目的竟然是为了干这事?

最近有粉丝私信我,问了我一些测试开发岗位的一些情况,以及目前测试相关比较前沿的一些概念。我本身对此也是比较感兴趣,故心血来潮,作下此文,希望能和大家互相交流讨论。针对粉丝提出的三个问题,我一一展开作答。一、测试开发所需要的技术栈二、什么是测试左移,什么是测试右移三、目前DevOps相对来说比较火,那相应对测试人员的要求是不是更高了?一、测试开发所需要的技术栈谈到测试开发所需要的...

2020-04-11 10:42:47

软件测试人员必备的30个网站清单,果断收藏了!

大家好,我是臻叔。感谢关注我的【测试开发Guide】专栏。关注公众号【测试开发Guide】回复「java」:即可获得java经典学习资料,带你轻松入门java编程。回复「python」:免费获取「python入门」高分好书,业余时间偷偷变牛逼。回复「面试」:24个常见的测试面试题,你一定不想错过。回复「书单」:获取2020年软件测试工程师必看的书单回复「测试用例」:获取本人常...

2020-04-06 19:36:11

吐血整理,2020年最新【阿里、头条、美团】【软件测试】面试题(持续更新!)

大家好,我是臻叔。这里是我的【测试开发Guide】专栏。根据我工作这几年来的面试经验,加上之前收集的资料,整理出来350+道软件测试工程师常考的面试题。字节跳动、阿里、腾讯、百度、快手、美团等大厂常考的面试题,在文章里面都有提到。虽然这篇文章很长,但是绝对值得你点击一下收藏。想要找工作的同学,假如你每次面试之前,把此文拿出来过一过,好好复习一下,相信你一定能找到一个满意的工作。...

2020-04-06 19:24:21

Elasticsearch入门,看这篇就够了

我将会从下面四个方面去介绍 Elasticsearch。目录一、ES简介二、全文检索的原理三、ES的核心数据类型四、搜索相关指标一、ES简介Elasticsearch是一个实时的分布式搜索分析引擎,它可以使你以前所未有的速度和规模,去探索你的数据。它被用来做全文检索,结构化搜索,分析以及这三个功能的组合:Wikipedia使用Elasticsearch提供...

2020-03-07 23:47:53

python函数的用法解析

数据来源丁香医生,仅供学习参考!首先,浏览器打开丁香医生的疫情地图链接,然后 F12 看看数据是怎么来的。其次,用python 实现获取数据看不懂?没关系,我来带你一起复习一下python的函数。先上目录1、函数是什么2、定义函数3、空函数4、多个返回值5、函数的参数6、递归函数7、函数的作用域8、函数式编程9...

2020-02-26 20:31:35

python处理时间的模块,time模块使用方法

python中最常用的三个处理时间的库:time、datetime、calendar。本文主要讲解time的用法。先上目录一、time模块的作用二、time模块表示时间的四种方式三、四种表示时间的方式之间的转换图四、time模块一些常用api的用法一、time模块的作用时间获取、表达和转换。二、time模块表示时间的四种方式时...

2020-02-26 20:30:13

怎么使用python的装饰器?

先上目录1、装饰器是什么?2、如何使用装饰器?3、内置装饰器正文来了装饰器是什么?装饰器,顾名思义,就是增强函数或类的功能的一个函数。这么说可能有点绕。举个例子:如何计算函数的执行时间?如下,你需要计算 add 函数的执行时间。# 函数def add(a, b): res = a + b ...

2020-02-25 19:52:28

你知道":="和"//"在python里面代表什么吗?这篇《python运算符》介绍,你肯定不想错过

今天给大家科普一下 Python 的运算符。运算符的优先级,按下表的从高到低排序运算符 说明 **、^、! 指数、按位翻转、非 *、/、%、// 乘、除、取模、整除 +、- 加、减 >>、<< 左移、右移 ==、>=、<=、>、<、!= 是否相...

2020-02-25 19:51:53

python的编程风格是什么样的?

假如你是一个pythoner,你可以忍受下面的这段代码么?(当然,这是我为了举例乱写的,现实中应该没人这么写)classPerson1: def __init__(self, BALL):self.eatFood()self.drink_water()self.ball = BALLself.PlayBall(self....

2020-02-23 14:57:45

python常见数据类型及使用方法,看这篇文章就够了

基本数据类型基本数据类型(8种) 整型(int) 浮点型(float) 字符串(str) 列表(list) 元祖(tuple) 字典(dict) 集合(set) 布尔(bool) 数据类型分类 分类 python 数据类型 数值类型 ...

2020-02-23 14:55:53

推荐一款超好用的ui自动化工具--uiautomator2

给大家推荐一款超级好用的ui自动化工具uiautomator2先上目录简要介绍 实现原理 安装步骤 使用简介 优点缺点简要介绍项目地址:https://github.com/openatx/uiautomator2start:2k一看名字,大家可能会觉得uiautormator2是Uiautomator的升级版本,其实并不是。大家都知道,UiA...

2020-02-19 18:44:22

零基础的新手如何学习python

不管是面试找工作,还是应付工作上的事,python都给予我很大的帮助!1、UI自动化写写自动化脚本2、用mitmproxy抓包分析数据3、用django和drf搭建一个测试平台4、接私活做了某信的进存销系统5、利用PyQt5画一个简单的界面6、无聊时爬取过某民宿短租平台的数据进行数据分析7、利用wox或Alfred提升工作效率;8、钉钉机器人二次开发...

2020-02-19 18:36:41

最新python相关的面试题(测试开发方向)

2019年夏天,我从北京来到了成都,工作并不好找,面试了两个月,干货都在这里了。必考面试题????如何去除列表中的重复元素????八大排序算法合集????斐波那契数列的python实现????如何对字符串进行反转如何对单词反转统计字符串中每个字母出现的次数对某英文文章的单词,进行词数统计python的字典合并python的赋值、浅拷贝和深拷贝的区别????返回字符串中第一个不重复的字母和位置经常会问...

2020-02-12 20:26:06

工作4年,抽空整理了一下,测试开发需要学习哪些技能?希望对你有帮助

工作4年,一点点感想,做一下记录。先看目录:一、测试思想二、测试工具三、通识技能四、业务模型五、工程能力文章有点长,可以先收藏。看完之后,别忘了点赞,点赞不是为了我点赞,而是为了你自己点赞,我希望你也能在这个行业越走越好!假如你是个大神,看到了我写的回答,认同与否,权当饭后谈资即可,我们都不崇尚网络暴力。还有就是,书本上教的东西,我不...

2020-01-17 16:43:41

测试常用的adb命令

干过移动端测试的同学,应该对adb都不陌生adb是安卓调试桥,用于电脑端与安卓模拟器或安卓真实设备交互。那我们来做个挑战吧,下面是常用的adb命令,看谁能在5分钟之内背得多!常用adb命令:指定相应的seriaNum号的设备去执行adb 命令adb -s <seriaNum> command 获取连接状态adb devices #d...

2020-01-17 16:49:49

百度作业帮,美团,阿里面试经验分享,测试开发最常见的24个面试问题

最近很多朋友都在说今年的互联网行情不好,面试很难,不知道怎么复习,我最近总结了一份在测试开发面试中比较常见的面试题合集,希望对大家有帮助。本文共 4800 字,预计阅读时间 13 分钟,建议点赞+收藏再阅读,防止丢失!只收藏不点赞都是坏人呀!废话少说,直上干货。———— /目录/ ———— 什么是软件测试 软件测试的目的是什么? 白盒...

2020-01-17 16:45:33

给刚入门的测试开发工程的一点建议

我是Dzreal,工作三年的测试开发工程师。以下是我在测试工作中不断总结实践的,测试工程师需要具备一些软实力。先看目录:一、情商二、沟通三、责任心四、流程控制五、风险意识这个话题,我相信80%的工程师都不会特别重视,因为这个东西说起来很虚,技术上有那么多东西要学,哪有时间提升什么软实力啊!真香警告:你到底硬不硬,不是你的硬实力决定的,而是你的...

2020-01-17 16:40:17

软件测试面试最常考的mysql知识点,最好看完这个再去面试!

秋招之后,部门又来了好多小鲜肉,其中有部分同学是没有用过MySQL的,我把自己以前做过的笔记又重新整理了一番,希望能够对新同学有帮助!什么是DML、DDL、DCL?DML(data manipulation language):它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言DDL(dat...

2020-01-17 16:38:27

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。