2020年8月21日
摘要: OO补给站总结 (1)对于当时没通过的每次作业,描述当时遇到的困难和无法完成的原因: ​ 这一学期是比较特殊的一个学期,因为疫情的原因整个学期我都呆在家中进行学习。有一些客观因素,比如家庭的环境和家庭关系,让我没办法好好学习,这点一直到补给站的时候我都没办法客服;同时我因为自己大二的时候没有好好学习 阅读全文
posted @ 2020-08-21 23:09 assem 阅读(184) 评论(0) 推荐(1) 编辑
  2019年6月28日
摘要: 提问回顾与个人总结 "阅读作业链接" 一、提问回顾 1. “某个随机数导致程序出错,但是下一次运行又不能重复这一错误”,在随机生成单元测试的时候,为何下一次运行不能重复这个错误呢?随机生成的数据对测试者来说应该是可见的,在随机生成单元测试的时候,若某个随机数导致出错,可不可以记录这个数据,下一次测试 阅读全文
posted @ 2019-06-28 14:33 assem 阅读(202) 评论(1) 推荐(1) 编辑
  2019年6月3日
摘要: static_cast、dynamic_cast和const_cast static_cast: ​ 用法: ​ 把 强制转换为 类型,但是没有运行时类型检查。多用于void 的转换。 dynamic_cast: ​ 用法: ​ 把 强制转换为 类型,运行时进行类型检查。 ​ 特性: 1. ​ 在类 阅读全文
posted @ 2019-06-03 22:22 assem 阅读(419) 评论(0) 推荐(0) 编辑
摘要: adb命令的使用 直接在命令行中输入: 注意:这句命令的意思是显示所有优先级大于等于警告(Warning)的日志,查找崩溃问题一般用: 注意:这句命令的意思是显示所有优先级大于等于错误(Error)的日志。 日志的优先级一般有如下几档,由低到高: 1、VERBOSE,一般信息,使用Log.v输出颜色 阅读全文
posted @ 2019-06-03 22:20 assem 阅读(937) 评论(0) 推荐(0) 编辑
  2019年5月24日
摘要: 采用Qthread实现多线程连接等待 ​ 本组的安卓自动化测试软件中,在测试开始前需要进行连接设备的操作,如下图左侧的按钮 ​ ​ 后端 相关操作的程序中提供了 函数来供客户端使用,调用该函数会等待连接,并在连接最多5s没有相应之后提示连接失败。但是在客户端未加处理直接调用的时候,整个客户端都会卡死 阅读全文
posted @ 2019-05-24 22:34 assem 阅读(683) 评论(0) 推荐(0) 编辑
摘要: Pyqt5实现Widget内部拖拽 ​ 在本次项目的beta迭代中,程序需要在需要在 内实现对于添加后的测试序列,可以通过鼠标拖拽的方式来移动测试序列,方便用户操作。 允许拖拽 ​ 如果是单纯需要移动Widget内的拖拽操作,只需要设置一下Widget内的拖拽方法: ​ 最后一行代码 就设置了 内部 阅读全文
posted @ 2019-05-24 20:00 assem 阅读(1481) 评论(0) 推荐(0) 编辑
  2019年5月23日
摘要: Pyqt中View类别容器和Widget类别容器的区别 简介 在beta迭代中,我们选择用 pyqt5 来重写alpha迭代中使用tkinter库编写的界面。 ​ 按钮之类的与tkiner使用无异,在显示“测试报告”和“测试队列”这方面,我打算使用列表类控件,但是在qt designer中发现了两个 阅读全文
posted @ 2019-05-23 23:12 assem 阅读(2238) 评论(0) 推荐(0) 编辑
  2019年3月5日
摘要: | 项目 | 内容 | | | : | | 本次作业所属课程 | "2019BUAA软件工程 " | | 本次作业要求 | 阅读《构建之法》,初步了解软件工程 | | 我在本课程的目标 | 熟悉软件工程相关规范,学会结对编程和团队编程 | | 本次作业的帮助 | 在《构建之法》的基础上解惑,在老师帮 阅读全文
posted @ 2019-03-05 19:50 assem 阅读(399) 评论(2) 推荐(0) 编辑
  2018年4月3日
摘要: 随着几周的进行,OO课堂已经经历过三次课下作业。在这三次作业中,我被扣了一些分数,也发现了自己几次作业中一些存在的共同的问题。 首先以第三次作业为例分析,我程序的类图如下 一共九个类,其中Als_scheduler是Scheduler的子类,二者分别在第二次和第三次作业中进行总调度。Request类 阅读全文
posted @ 2018-04-03 13:02 assem 阅读(199) 评论(0) 推荐(0) 编辑