- 博客(17)
- 资源 (7)
- 收藏
- 关注
原创 mybatis+myql实现用例编写
一、表设计1、建议一个表代表一个借口的设计case2、字段设置的期望值可以用mysql.xml中的那个id二、基础配置文件的设计三、代码编写整个框架设计分4层1、model层:com.course.modela、主要就是数据库中的表的字段,把表的字段一一映射到model中(好处)操作字段的时候框架会帮我们做很多事 b、还要创建一个枚举类型的接口用于防止乱传参数 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210720104335645.png
2021-10-11 16:14:21 181
原创 Selenium+TestNg+PO+extenreport实现的简单webUI自动化测试框架(总结)
仅供自己回顾参考,主要是框架的分层,内部实现不是很完善需补充,所以case只有一个该框架使用po模式实现,结合testng实现一、项目结构介绍Base类:1、Basedriver封装了启动浏览器驱动关闭浏览器驱动的方法2、BaseTest封装了每次执行testcase时都需要执行的启动和关闭浏览器,还有初始化读取配置文件;所以后续的Case都需要继承该类3、BasePageelement封装了操作页面元素的相关方法,比如页面跳转,获取页面方法,用js获取页面的方法,点击,输入等方法4、Bas
2021-08-10 16:31:37 398
原创 接口自动化测试springboot使用
小白学习Java 接口自动化笔记一、搭建springboot框架1、创建一个mavan项目2、创建pom文件引入Springboot3、创建一个SampleController4、启动SampleController然后访问域名8080就可以得到hello二、Spring开发get接口1、创建一个默认入口类Application2、创建一个需要扫描的类即接口3、此时如果端口被占用,默认在resources文件下创建名字为application.properties 然后写
2021-07-16 11:18:35 2123 1
原创 Moco使用
一、简介步骤1、首先下载moco的jar包:moco-runner-0.11.0-standalone.jar2、在该目录下同时创建一个json文件,该文件就是我们mock数据的文件3、运行该文件:java -jar ./moco-runner-0.11.0-standalone.jar http -p 8888 -c json配置文件名二、mock的json文件写法1、get带参数的数据[ { "description": "模拟一个有参数的Get请求", "reques
2020-09-14 17:27:05 232
原创 adb
1、查看app启动时间首先执行命令adb shell dumpsys window w |findstr / |findstr name=查看需测试app的包名和activity然后执行命令adb shell am start -w packagename/activity 命令获取时间应用自身启动耗:TotalTime;系统启动应用耗时:WaitTime;应用有界面Activity启...
2020-08-05 19:38:03 215
原创 Extent-Report使用
1、在pom.xml中引入3个依赖<dependencies> <dependency> <groupId>com.relevantcodes</groupId> <artifactId>extentreports</artifactId> ...
2020-01-12 20:53:25 903
原创 testng笔记
1、常用的注解@Test 表示这是一个测试方法beforeSuit:测试套件在beforeClass之前执行beforeClass:这是在类执行之前执行beforeMethod:这是在方法执行之前运行的Test:这是第一个测试方法afterMethod:这是在方法执行之后运行的beforeMethod:这是在方法执行之前运行的Test这是第二个测试方法afterMeth...
2020-01-12 15:03:53 202
原创 Jmeter工具使用笔记
1、接口中经常会对参数进行md5或者res加密,导致需要导入加密的jar包; 以下实例对接口的参数加密后得到的值并传参;创建计划导入jar包;jar包可以根据不同项目加密处理不同问开发要一下加密算法的那个方法,然后自己在eclipse上写一个适用的,并导出为一个jar包;这里md5加密的jar包是用md5加密后值转换成了小写,需要的自取https://download.csdn.net/do...
2020-01-08 16:16:16 163
原创 Centos7安装appium服务
本地电脑性能较差所以想把appium服务放在远程linux中1、环境准备需要nodejs和appium2、安装nodejs首先下载安装包下载地址:https://nodejs.org/en/download/复制下载路径即可,用wget或取1、wget https://nodejs.org/dist/v10.15.0/node-v10.15.0-linux-x64.tar.xz2、ta...
2019-05-22 16:31:44 1074
原创 Linux系统下禅道的安装以及配置教程
Linux系统下禅道的安装以及配置教程首先查看Linux安装的版本,64的还是32的!查看Linux版本:[root@localhost ~]# getconf LONG_BIT1、Linux中可以用以下命令来下载安装包(官网找):64位下载:wget https://excellmedia.dl.sourceforge.net/project/zentao/11.4.1/ZenTaoPM...
2019-05-07 22:59:41 19520
原创 连接mysql数据库的工具类
package com.bjpowernode.crm.util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class DBUtil { /
2017-03-07 16:38:45 579
原创 jsp数据回显问题(尤其是radio类型)
修改信息时从servlet获取信息输出在jsp页面上但是radio单选的回显搞不好了,然后查资料找了一个最基础的servlet写法,代码如下只写了jsp中的代码:<%@page contentType="text/html; charset=UTF-8" %><html> <head> <title>修改页面</title> </head> <body>
2017-03-06 21:36:30 5440 4
原创 从servlet中获取的ResultSet结果集如何传递到jsp页面并显示
从servlet中获取的ResultSet结果集如何传递到jsp页面并显示 servlet中连接数据库获得结果集然后遍历结果集每次遍历的结果封装到实体类user中最后把每次得到的user中放入List<User>中,然后用request.setAttribute方法进行传递,用forword方法转发 在jsp页面中用request.getAttribute方法获取 代码示例(主
2017-03-05 15:13:59 20367 4
原创 数据库乱码问题
数据库乱码有以下几种情况 1、连接数据库时的编码方式不一致 解决方法:在数据库连接的URL中添加以下代码mybatis的配置文件中设置原来的<property name="url" value="jdbc:mysql://127.0.0.1:3306/test?/>修改后的<property name="url" value="jdbc:mysql://127.0.0.1:330
2016-11-27 14:19:42 735 1
原创 题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续 判断第二个字母。
package ifweek;import java.util.Scanner;/** 请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续 判断第二个字母。 */public class my { public static void main(String[] args) { Scanner s = new Scanner(System.
2016-11-26 19:06:32 4131
原创 Cannot forward after response has been committed
Cannot forward after response has been committed at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:349) at org.apache.catalina.core.ApplicationDispatcher.
2016-11-20 20:14:11 309
原创 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
package count;import java.util.Scanner;/** * * 题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 * */public class count {public static void main(String[] args) {int e=0;int k=0;
2016-11-17 17:30:17 2308
MD5jiami.jar
2020-01-08
CentOS-7-x86_64-DVD-1611
2017-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人