文章目录前言一、测试函数1.1 单元测试测试用例1.2 可通过的测试1.3 不能通过的测试1.4 测试未通过时怎么办二、测试类2.1 各种断言方法2.2 一个要测试的类2.3 测试AnonumousSurvey类2.4 方法setup() 前言    编写函数或类时,还可以为其编写测试,通过测试,可以确定代码面对各种输入都能够按要求那样工作。     通常我们使用 python 模块 u
编码规范参考 建议使用的方式: C with class 接口,而非继承 用模板实现泛型,以及用静态多态来代替接口 模板元编程 unique_ptr、shared_ptr 移动语义、const、所有权以及生命周期 来源 https://zhuanlan.zhihu.com/p/71782780 下面
转载 2019-07-11 15:29:00
174阅读
编码规范参考
转载 2016-09-01 16:56:00
95阅读
2评论
Java命名规范参考一、Java中的命名规范二、包命名三、类命名四、方法4.1 返回真伪值的方法4.2 用来检查的方法4.3 按需求才执行的方法4.4 异步相关方法4.5 回调方法4.6 操作对象生命周期的方法4.7 与集合操作相关的方法4.8 与数据相关的方法4.9 成对出现的动词五、
​目录前言导语规范部分总结前言 我是歌谣 我考​编辑规范部分...
​ 目录 前言 导语 规范部分 总结 前言 我是歌谣 我有个兄弟 巅
原创 2023-08-07 07:07:20
189阅读
之前在set,map里面有提过扩展运算符的概念,但是今天偶然遇到一个问题,类似于扩展运算符的经典用法,突然发现对其了解不是很深,所以再来整理一下扩展运算符的相关知识。重点:扩展运算符内部调用的是数据结构的 Iterator 接口经典案例: // 去除数组的重复成员 [...new Set(array)] 一、含义扩展运算符(spread)是三个点(...)。它好比 rest 参数注①的逆运算,
一、参考文献的类型 参考文献(即引文出处)的类型以单字母方式标识,具体如下: M——专著 C——论文集 N——报纸文章 J——期刊文章 D——学位论文 R—...
转载 2012-11-25 14:48:00
673阅读
2评论
命名空间另外最好的实践就是当命名你的类名的时候,使用命名空间前缀来进行分类。这些前缀会在你的命名前添加一组字符,但是这个值能立刻标记每一个类的目的,在你看 HTML 或者样式的时候是很需要的。我使用下面这些命名空间:对象类:.o-组件:.c-状态类:.is- 或者 .has-主题:.t-工具类:.u-JavaScript 勾子:.js-<footer class="c-footer">
转载 2022-05-05 14:12:35
90阅读
1. Git概述下载地址: https://git-scm.com/downloadGit是分布式版本控制系统(Distributed Version Control System,简称 DVCS) ,分为两种类型的仓库:本地仓库和远程仓库。本地仓库:是在开发人员自己电脑上的Git仓库远程仓库:是在远程服务器上的Git仓库 Clone:克隆,就是将远程仓库复制到本地Push:推送,就是将本地仓库代
【HarmonyOS 5】代码规范参考 一、通用原则 直白简单的逻辑代码比起注释来的更有意义; 空格、换行相关的规范,需使用IDE自带的格式化,快捷键是 Ctrl+Alt+L , 快速对代码进行格式化; 开发者不能为了快速开发而牺牲了代码的健壮性和可理解性; 新增代码要完全遵守规范;老代码不符合规范,则在有相关功能时同步修改; 避免魔鬼数字,如if(res.result ==
原创 5月前
57阅读
1.一个脚本是一个完整的场景,从用户登陆操作到用户退出系统关闭浏览器。 2.一个脚本脚本只验证一个功能点,不要试图用户登陆系统后把所有的功能都进行验证再退出系统 3.尽量只做功能中正向逻辑的验证,不要考虑太多逆向逻辑的验证,逆向逻辑的情况很多(例如手机号输错有很多种情况) ,验证一方面比较复杂,需要编写大量的脚本,另一方面自动化脚本本身比较脆弱,很多非正常的逻辑的验证能力不强。 (我们尽量遵循用户
转载 2023-11-09 09:21:51
113阅读
白盒测试方法一、概念 白盒测试也称结构测试或逻辑驱动测试,是针对被测单元内部是如何进行工作的测试。它根据程序的控制结构设计测试用例,主要用于软件或程序验证。它可以形象得用下图表示:二、白盒测试方法应该遵循的原则保证一个模块中的所有独立路径至少被测试一次。所有逻辑值均需测试真 (true) 和假 (false) 两种情况。检查程序的内部数据结构,保证其结构的有效性。在上下边界及可操作范围内运行所有循
一、基础规范 表存储引擎必须使用InnoDB   表字符集默认使用utf8,必要时候使用utf8mb4 解读:(1)通用,无乱码风险,汉字3字节,英文1字节(2)utf8mb4是utf8的超集,有存储4字节例如表情符号时,使用它  禁止使用存储过程,视图,触发器,Event
原创 2022-02-21 16:38:37
345阅读
去年年末,为我所在的技术团队编写了Java编码规范。其执行过程还算顺利,因为团队不大,并且大家都希望能够有这么一个可供参考的东西。但是在我与其他的团队交流的时候,有些程序员却跟我道出了不同的意见。 附件中有文章中提到的我先前编写的《Java编码参考规范》(已变更为1.0版本),仅供参考。当然也希望大家对其中的细节提出自己的建议和意见。
推荐 原创 2010-03-10 12:21:00
1801阅读
4评论
osgEarth用样式表渲染要素和注记。 本文档列出了可在样式表中使用的所有符号属性。不是每个符号是适用于每种情况;这只是一个主列表。
转载 2013-11-11 08:04:00
352阅读
2评论
Python:PEP8+GoogleStyle+DjangoSytlePEP8中文版:http://www.cnblogs.com/huazi/archive/2012/11/28/2792929.html Google Python Style Guide: https://github.com/
转载 2017-07-04 13:01:00
225阅读
2评论
程序的编码是一个创造性极强的工作,虽然要奇思妙想,但也必须要遵守一定的规则和限制,编码风格的重要性对软件项目开发来说是不言而喻的。
原创 2024-05-13 16:44:02
76阅读
前言:结合公司的项目情况制定合理的测试流程,提高测试效率和产品质量。核心还是要加强项目成员之间的沟通需求评审,可对适当的需求进行合适的需求评审。需求评审过程中,开发从技术角度来分析实现方案,实现难易程度。设计从..
一、软件测试规范是为了保证软件测试的有效性和可重复性,制定的一系列标准、流程和指南。以下是一些常见的软件测试规范:ISTQB(国际软件测试资格委员会)测试标准:ISTQB是一个国际性的测试认证机构,其发布的测试标准包括ISTQB基础、ISTQB高级和ISTQB认证等多个级别的测试标准,涵盖了测试过程中的各个方面。ISO/IEC 29119软件测试标准:ISO/IEC 29119是一项国际标准,定义
原创 2023-08-14 23:05:27
297阅读
  • 1
  • 2
  • 3
  • 4
  • 5