文章 2017-11-12 来自:开发者社区

网站测试自动化系统—在测试代码中硬编码测试数据

在前面的文章数据驱动测试里,讲到了将测试数据以及表现测试步骤的代码分开的技术。从测试的角度来看,固然希望能够覆盖的测试场景越多越好,但是在设计和编写自动化测试代码的时候,却又可以事先设计好一些固定的测试数据简化自动化测试代码的编写工作。 之所以要这样做(按照编程的术语讲是硬编码),是因为按照等价类划分,固定的测试数据一般都已经被其他测试用例覆盖了。请考虑下面这个例子,假设你要测试一个博客网站(例....

文章 2017-11-08 来自:开发者社区

MongoDB性能测试代码

写入100万条记录,建立索引,使用索引连续查询 10万次。 use admin;//连接资料库   db.auth("mongoAdmin","123456");//登录   use test;//连接测试库   db.test_collection.dropIndexes();   db.test_collection.drop(); ...

文章 2017-11-08 来自:开发者社区

一个标准的REST API测试代码

代码及过程都非常标准;以后可能会很少做Rest API测试了,权且作为纪念   @Test(author="elbert.chenh", description="测试用例描述")  public void TestCase1() throws Exception  {   String url ="http://apiurl?service=service...

文章 2017-11-08 来自:开发者社区

Linux移植随笔:对tslib库的ts_test测试程序代码的一点分析【转】

转自:http://www.latelee.org/embedded-linux/porting-linux-tstest-code.html 本文是作者对tslib库的ts_test.c文件进行分析的随笔,其实tslib的几个测试程序结构差不多,譬如ts_print.c和ts_print_raw.c等。 本文并没有涉及太多概念,也没有详细介绍这些概念,但并不代表作者对此不了解,也不代表作者对此....

Linux移植随笔:对tslib库的ts_test测试程序代码的一点分析【转】
文章 2017-11-08 来自:开发者社区

基于内核模块的测试代码编写

1. 背景 压缩卡驱动提供给文件系统KAPI,供文件系统对文件数据进行压缩和解压。在测试中,最初采用的方法是通过文件系统提供的系统调用,利用文件系统在处理系统调用时,会调用到驱动的KAPI,来完成对压缩卡KAPI及其更下层(包含硬件)正确性的测试。考虑到这种方法,可能会由于文件系统对KAPI的具体使用方式而屏蔽一些问题的发现,因此展开了对KAPI的直接测试。由于KAPI是内核态的接口,无...

文章 2017-11-07 来自:开发者社区

【百度分享】基于内核模块的测试代码编写(二)

4. 用户空间和内核空间的交互    在解决了在内核空间置入可运行代码后,需要解决的是用户空间和内核空间的交互。具体来说,需要达到以下三个功能:用户空间的程序向内核空间下的程序控制,用户空间到内核空间的数据传递,内核空间到用户空间的数据传递。以下小节,都旨在利用系统提供给我们的各种接口,实现以上三个目标中的一个或几个。4.1 printk   printk是内核用来记...

文章 2017-11-06 来自:开发者社区

【百度分享】基于内核模块的测试代码编写(一)

1、背景   压缩卡驱动提供给文件系统KAPI,供文件系统对文件数据进行压缩和解压。在测试中,最初采用的方法是通过文件系统提供的系统调用,利用文件系统在处理系统调用时,会调用到驱动的KAPI,来完成对压缩卡KAPI及其更下层(包含硬件)正确性的测试。考虑到这种方法,可能会由于文件系统对KAPI的具体使用方式而屏蔽一些问题的发现,因此展开了对KAPI的直接测试。由于KAPI是内核态的接口,...

文章 2017-10-31 来自:开发者社区

Weblogic 环境下测试连接池的代码

磨砺技术珠矶,践行数据之道,追求卓越价值   回到上一级页面: PostgreSQL杂记页     回到顶级页面:PostgreSQL索引页  [作者 高健@博客园  luckyjackgao@gmail.com]    由于客户报告说 Weblogic 连接池的环境下用PPAS,WLS服务器的连接池出错后复位,发生了崩溃。 为...

文章 2017-10-30 来自:开发者社区

在TensorFlow中对比两大生成模型:VAE与GAN(附测试代码)

项目链接:https://github.com/kvmanohar22/ Generative-Models变分自编码器(VAE)与生成对抗网络(GAN)是复杂分布上无监督学习最具前景的两类方法。本项目总结了使用变分自编码器(Variational Autoencode,VAE)和生成对抗网络(GAN)对给定数据分布进行建模,并且对比了这些模型的性能。你可能会问:我们已经有了数百万张图像,为什么....

文章 2017-10-19 来自:开发者社区

使用强大的 Mockito 测试框架来测试你的代码

本文讲的是使用强大的 Mockito 测试框架来测试你的代码, 这篇教程介绍了如何使用 Mockito 框架来给软件写测试用例 1. 预备知识 如果需要往下学习,你需要先理解 Junit 框架中的单元测试。 如果你不熟悉 JUnit,请查看下面的教程: http://www.vogella.com/tutorials/JUnit/article.html 2. 使用mock对象来进行.....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注