2021.11.11 会议记录

  1. 每个人的研究领域:
    1. 刘绍廷:崩溃重现(特定测试用例生成)
    2. 彭钰荃:教科书中源代码测试用例生成并执行
      1. 工具:evosuite
    3. 杨枫:测试用例生成
      1. 包含白盒测试和黑盒测试(面向 api 的测试用例生成)
      2. 生成一组测试用例,关注点在于测试用例的覆盖率,而不在于某条特定路径
    4. 周恒广:webservice 中 restful 接口的测试用例生成
  2. 接下来的工作:
    1. 搭建一个实验框架,不要直接在 evosuite 上改
    2. 使用工具:Spoon, Jacoco
    3. 代码在 gitee 上托管
  3. 编写代码注意事项:
    1. 自顶向下的形式写代码,保证每次提交后的代码能运行,以迭代的形式开发
    2. 对代码要熟悉
    3. 可以和相关研究方向的同学相互协作
    4. 科研代码 ≠ 工程代码,保障在既定的输入下能运行即可,不要求马上能落地
  4. 其他:
    1. 开阔眼界,多参加讲座
    2. 科研要在工程项目上更进一步,探索更新的方向