logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

自动化测试框架之DDT-数据驱动

1、什么是数据驱动?数据驱动测试,即黑盒测试,又称为功能测试数据驱动单元测试为数据源中的每行重复进行一种单元测试,而不是通过for循环每行去重复测试一条数据数据驱动单元测试,常用情况是使用多个输入值测试API。扩展介绍:“多个输入值测试API”就是要测试的内容可能会有多个值有A、B、C两个或三个参数去测试被测的功能,如测试一个搜索功能,搜索框里面可以输入N多个数据作为查询的参数,多个数据就有一个相

#自动化
自动化工具之Selendroid&Robotium

1、Selendroid的原理是什么?Selendroid是基于Instrumentation封装后的一个自动化测试框架,它的所有自动化指令采用的是通过Http协议传输过来的。图解:从右侧开始看,首先由虚线框起来内容,下面有一个“Android Device”标识意思是虚线内部所有的东西都在Android Device的手机里,在Android手机里面从图的下部往上看,黄色背景部分写着“App u

#自动化
如何在Chrome浏览器进行JS运行与调试

1、打开Chrome浏览器的调试工具第一种:可以通过按F12 或者 右击页面选择“检查”来开启开发者工具第二种:浏览器在右上角菜单栏选择“更多工具”=》“开发者工具”2、Console窗口调试JavaScript代码打开开发者工具,可以使用Console窗口调试JavaScript代码输入代码后回车执行,如下:3、Source中snippets调试JavaScript脚本...

#javascript#chrome#前端
自动化工具之UIAutomator

1、UIAutomator原理是什么?UIAutomator是Android UI自动化测试工具不需要源码,基于Java开发语言提供很多类库帮助去实现自动化的测试过程:UiDevice、UiSelector、UiScrollable、UiObject、UiCollection2、UIAutomator可以测试什么?App UI层的交互操作不需要源码,可以模拟跨进程过程...

#自动化
滴滴服务端测试工程师面试总结

首先是自我介绍,工作内容,项目介绍。然后就是知识点询问考察。Linux考察只输出进程的ID号,进程名字为adb。[root@localhost ~]# ps -ef|grep mysqlmysql336111 21:06 ?00:00:01 /usr/sbin/mysqldroot346034350 21:08 pt...

Shell条件测试之字符串比较

1、字符串比较(字符串运算符):str1 = str2 : 相等比较str1 != str2 : 不等比较str1 < str2 : str1小于str2为true,比较字母在字母表顺序,字母越靠后就越大,反之越小str1 > str2 : str1大于str2为true,比较字母在字母表顺序,字母越靠后就越大,反之越小-n str1 : str1长度不是0则为true-z s...

Shell编写守护进程实现nginx服务监控

需求描述: 写一个监控nginx的脚本;如果Nginx服务宕机,则该脚本可以检测到并将进程启动;如果正常运转,则不做任何处理。1. 如何判断一个进程死掉了,分析思路如下:# Mac 启动nginx服务~ % sudo nginx# 通过ps -ef命令查看服务是否存在,通过grep-v参数过滤掉执行查看命令时生成grep子进程~ % ps -ef | grep nginx | grep -v gr

#linux#运维#服务器
使用mysqldump命令报错Got error: 2002: “Can‘t connect to server on ‘127.0.0.1‘ (36)“ when trying to connect

1、执行mysqldump命令进行数据备份时, 报错信息如下:~ % mysqldump -udbuser -p123456 -h127.0.0.1 school student> school_student.sqlmysqldump: Got error: 2002: "Can't connect to server on '127.0.0.1' (36)" when trying to

#数据库#mysql#database
Python调整字符串的格式

1、如何调整字符串中文本的格式?实际案例:某软件的log文件,其中的日期格式为'yyyy-mm-dd':'''2022-05-23 10:59:26 status unpacked python3-pip:all2022-05-23 10:59:26 status half-configured python3-pip:all2022-05-23 10:59:26 status installed

Python多线程和多进程不同使用场景介绍

1、多线程及多进程使用场景:多线程介绍:如图所示,有一个进程Process,进程内部有线程T0和T1,假设这两个线程被分别调度到本地的两个cpu上,但是它们不能同时执行,只有那个线程获取了GIL锁它才有执行的权利,但另一个线程就要等待对方释放掉GIL锁才能执行,这显然是浪费CPU资源的,本来我们有多个处理器,现在在某一时刻只能有一个CPU进行工作,这是我们不希望看到的,对于这种情况我们要摆脱GIL

    共 33 条
  • 1
  • 2
  • 3
  • 4
  • 请选择