2020-08-04

单元测试

模块划分

客户端

1.首先设置mainactivity为进入的跳转页面,就类似于一个3秒跳转的广告页面。
2.登录页面loginin_in.xml,在loginin_in.java文件中,刚开始由于服务器上无人注册,需要先注册,点击注册跳转到sign_in.xml中
3.在注册页面界面代码跟登录界面相似,重点是事件处理方面,点击注册按钮发送注册信息到服务器。配合服务端Service3对注册信息进行接受
4.点击登录按钮需要接受从服务器返回的用户数据并验证,就是简单的字符串处理过程
5.登录成功现在来到了数据页面,主要实现下拉刷新以及对页面进行切换
点击listview的item后进入详情页面page4
6.page4.xml主要读取和加载详细的物品信息
7.点击下面的+号按钮进入发布页面page2.xml主要实现发布信息到服务器

服务端

1.service1: services.java 端口9998,负责获取失物招领等数据接收与发送。
2.services2: services2.java 端口9999,负责图片接收
3.services3:services3.java 端口10000,负责图片发送到客户端以及用户数据收发。

单元测试

客户端

1.调用代码段检验页面延迟跳转

final Intent intent=new Intent(this,login_in.class);        
Timer timer=new Timer();        
int DELAY=2*1000;        
TimerTask task=new TimerTask()       
 {            
@Override            
public void run(){                
startActivity(intent);            
}        
};        
timer.schedule(task,DELAY);//此处的Delay可以是3*1000,代表三秒

2.调用页面创建函数检验loginin_in界面的完整性
在这里插入图片描述
3.调用loginin_up.java的成员函数

 loginin_in.signinBt.setOnClickListener(new View.OnClickListener()

配合services3.java读入数据检验注册功能的健全
4.调用loginin_in.java的成员函数

	loginBt.setOnClickListener(new 	View.OnClickListener()

配合Service检验当密码和用户名验证功能
在这里插入图片描述
5.调用

sw.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() )

验证下拉刷新操作,调用

item.onItemClick(AdapterView<?> parent, View view, int position,   long id)

验证跳转页面操作
6.创建page4检验界面完整性
在这里插入图片描述
7.调用

 public void onCheckedChanged(CompoundButton compoundButton, boolean b) 

检验box的点击事件

服务端

配合页面操作调用服务端功能完成相关验证
诸如:信息发送接收,信息合法验证,注册信息匹配等等。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值