自动化用例中如何获得testcase名称 JUnit123456789101112@Rulepublic TestName testName = new TestName();@Testpublic void testcase_001(){ System.out.println(testName.getMethodName());}@Testpublic void testcase_002(){ 2020-12-05 Java #Automation
git clone中常见问题的总结 国内速度慢 方法1:重新设置全局的通信缓存大小,增加git缓冲区大小 12git config --global http.postBuffer 524288000git config --list 方法2: 浅层克隆,深度设置为1 123git clone http://github.com/target.git --depth 1 # target.git 为目标地址cd targe 2020-11-15 Linux #Git
TestNG下DateProvider使用 @DateProvider可以用来做数据驱动,数据源文件可以是Excel,XML也可以是TXT文本。 1.DataProvider与Test方法在同一个class中Demo: 12345678910111213public class TestNGDemo { // DataProvide 作为数据提供者,提供几组数组,则引用他的test方法就会执行几次 @DataProvider( 2020-10-29 Java #Automation
Autowired的使用:推荐对构造函数进行注释 @Autowired的使用:推荐对构造函数进行注释在编写代码的时候,使用@Autowired注解是,发现IDE报的一个警告,如下: Spring Team recommends “Always use constructor based dependency injection in your beans. Always use assertions for mandatory dependen 2020-09-13 Java #Spring
Java+Selenium+Cucumber+Maven/Gradle环境搭建 环境准备 JDK1.8 Maven/Gradle Eclipse/IDEA Cucumber 环境搭建 创建Maven项目(IDEA为例) update pom文件,引入cucumber和selenium的依賴 1234567891011121314151617<dependencies> <dependency> <group 2020-07-02 Java #Selenium
Java命名规则总结 Class名应是首字母大写的名词。命名时应该使其简洁而又具有描述性。异常类的命名,应以Exception结尾。Interface的命名规则与Class相同。 JAVA源文件的命名 JAVA源文件名必须和源文件中所定义的类的类名相同。 Package的命名 Package名的第一部分应是小写ASCII字符,并且是顶级域名之一,通常是com、edu、gov、mil、net、org或由ISO标准 2020-03-24 Java #语言基础
Java - Enum小结 工作中很少使用枚举类,每次想用的时候总是偷懒使用直接定义常量的方式了,今天有时间好好探究下Enum.为什么我们需要枚举类以学生管理系统的权限管理为例,该系统管理员一般有3个权限类名:系统管理员,教师,学生,我们可以将其定义为静态常量: 123public static final int Student = 1; //学生public static final int Teacher = 2; / 2020-03-21 Java #Enum
Python读取Excel例子 Python读取Excel例子使用到flask和pandas12345678910111213141516171819from flask import Flaskimport pandas as pdapp = Flask(__name__)@app.route('/')def show_excel(): df = pd.read_excel("./学生信息表 2020-02-23 自动化测试 #Python
git命令小结--健忘症患者必备(持续更新中) Git备忘录12345678910111213141516171819202122232425262728#状态查看操作#查看工作区,暂存区状态git status#添加操作#将工作区的"新建/修改"添加到暂存区git add [file name]#提交操作#将暂存区的内容提交到本地库git commit -m "commit messgae" [file 2020-02-23 Linux #Git
查看APK所需权限命令 在Android平台下测试app的安全性,经常会碰到查看当前apk所需权限的问题,一般遇到问题,采用两种方式: 使用第三方软件管理软件,安装部署apk到Android平台,使用第三方软件查看 使用aapt命令直接查看,例如:我们需要查看UC浏览器的权限12345678910111213141516171819202122232425262728293031323334353637#attp命令在 2020-02-19 软件测试 #Android