zoukankan      html  css  js  c++  java
  • 三个月实习总结——一个阶段的完成吧

    从6月份开始零散的去实习,到现在也差不多三个月了,做的事情也算基本告一段落了,写个总结,便于以后参阅。

    后话:这篇日志其实很早就想了,本来也是昨天该完成的事情,可是每次刚想写,却迟迟敲不下去键盘。

    ——是我不爱写总结吗?——有一点点,不过昨天写完了LCDNumber后,立马写了篇总结,也很流畅啊。。

    ——应该是这篇总结跨度时间太大,热情已消退,再总结总是欠点热血,写下这些是为了告诫自己,以后总结要赶紧的写,不然真的很难受的。。。

    其实也不复杂,一共到现在也就干了三件事情:

    一:编写了测试用例

    二:修改代码,编写了测试脚本

    三:编写了一个类似于串口调试助手的界面,用于辅助调试串口。

    part1:测试用例的编写

    step1:看文档,熟悉用例的正确格式,用例是一条条符合Json格式的语句,里面包含好几个变量

    step2:编写测试用例:编写正确的语句,赋予各个变量不同的值,并且将各个变量以不同的顺序、不同的数量结合。

    编写错误的语句:(1)赋予变量错误的值(2)语句错误的书写格式(3)再将变量以不同顺序,不同数量结合

    part2:修改熟悉代码,编写测试脚本

    step1:修改代码,使需要测试的模块独立于其余模块,便于测试。与此同时,手动测试用少量的语句测试这个单元模块是否能将正确和错误的语句分别做出相应的判断,debug其中bug

    step2:编写测试脚本,能够实现自动化脚本测试,将用例保存为txt文档格式,然后以地址的方式载入在模块中,根据模块给出的返回值判断模块的解析功能是否正确。

    这个自动化测试学到还是蛮多东西的,具体见《自动化脚本测试总结》:http://www.cnblogs.com/shixiaomiao/p/3883551.html

    part3:编写一个类似于串口调试助手的界面

    这个学到了超级多的东西,也接触到了Qt,走上一条PySide的不归路。。。

    具体见:《第一个完完整整的Qt界面》:http://www.cnblogs.com/shixiaomiao/p/3984278.html

  • 相关阅读:
    JS判断字符串是否为空或是否全为空格
    分页-jquery.page.js插件在使用时重复触发“上一页”和“下一页”操作
    JS IE 打开本地exe程序
    bootstrap中的模态框(modal,弹出层)
    attr()、prop()、css() 的区别
    java-ActiveMQ
    java-webSocket
    java-普通类文件@Autowired自动注入为null
    HTML5<canvas>标签:使用canvas元素在网页上绘制四分之一圆(3)
    HTML5<canvas>标签:使用canvas元素在网页上绘制渐变和图像(2)
  • 原文地址:https://www.cnblogs.com/shixiaomiao/p/3983362.html
Copyright © 2011-2022 走看看