1 Star 0 Fork 1

Zhyioo / TestFrame

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

TestFrame 一个简易的测试程序框架

采用xml配置文件的方式自动创建常用的按钮

  1. "-" : 标识 TextView
  2. "=" : 标识 EditView,等号后为EditView的Key,可在Activity中可使用get/set接口获取设置控件上的Text
  3. "+" : 标识按钮,按钮使用反射的机制触发, + 号后面跟 Button 的反射接口和显示名称 "Test|测试"
  4. 不带以上标识符则默认为按钮控件
  5. 每个按钮调用时,在单独的线程中反射Activity的对应函数,调用完成后,输出该接口的耗时
  6. 在Activity中,可使用 _appendText 输出指定颜色的字符串
  7. 在Activity中,可使用 _appendImage 输出指定路径的图片
  8. 在测试程序界面中,可使用按钮 "截屏" 截取APP当前屏幕图片,保存在: /sdcard/testframe/view_screenshot_日期.png
<string-array name="Tests">
    <item>-TextView:</item>
    <item>=Edit</item>
    <item>Test|测试Button</item>
</string-array>
public void Test() {
    set("Edit", _getColorText(TextWarning, "" + System.currentTimeMillis()));
}

avatar

空文件

简介

Android下开发测试程序的模板项目 展开 收起
Android
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Android
1
https://gitee.com/zhouyb/testframe.git
git@gitee.com:zhouyb/testframe.git
zhouyb
testframe
TestFrame
master

搜索帮助