如何把不同的测试类链接起来

发表于:2013-8-15 11:03

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:51Testing软件测试网采编

  很多时候,我们需要把多个类链接起来使用,这里给大家介绍几种思路及其方法,希望对大家有帮助!

  比如:

  T项目中有两个包

  T001包:tt001.java(abc和abd两个方法)

  T002包:tt002.java

  想要做的事情:在tt002中去调用tt001里面的方法

  思路1: 如果这个被导入的class不是一个静态的(static),那么import后,需要new一个实体,然后才能调用:

Import T001.tt001;
Class tt002{
tt001 t01=new tt001();
//利用tt001自己去调用自己的方法
t01.abc();
}

  思路2: 如果是静态的,那么直接用类名.方法,具体如:

Import T001.tt001;
Class tt002{
tt001.abc()
}

  思路3:用继承,可是一个类里面只能继承一次,例如:

public class abc_public extends Login{
 public static void main(String[] agrs){
  abc_public p=new abc_public ();
  //下面两种方法都是Login里面的方法,这里直接调出来用
  p.setUp();
  p.testLogin();
 }
}

  思路4:利用maven里面的pom文件(还在研究)

  下面这种思路及方法是针对junit的,如果你的selenium是用junit写的,那么就可以用哦!!

  备注:Test001Test.class,Test002Test.class两个类是事先建立好的

21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号