Preview

The Importance of Data in Functional Testing

Powerful Essays
Open Document
Open Document
5562 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
The Importance of Data in Functional Testing
This is a sample document for selenium testing. It has a lot more english text than spanish.

Workroom Productions Paper: The Importance of Data in Functional Testing

The Importance of Data in Functional Testing

Author: Version:

James Lyndsay 1.0

Author Biography

James Lyndsay, Workroom Productions Ltd. James Lyndsay is an independent test consultant with ten years experience. Specialising in test strategy, he has worked in a range of businesses from banking and telecoms to the web, and pays keen attention to the way that his clients ' focus is shifting away from functional testing. A system is programmed by its data. Functional testing can suffer if data is poor, and good data can help improve functional testing. Good test data can be structured to improve understanding and testability. Its contents, correctly chosen, can reduce maintenance effort and allow flexibility. Preparation of the data can help to focus the business where requirements are vague. Data, Functional testing

Abstract

Keywords

The Importance of Data in Functional Testing © Workroom Productions 2001 1 of 11

Importance of Data in Fn Test Version 1.0

Workroom Productions Paper: The Importance of Data in Functional Testing

The Roles of Data in Functional Testing
Testing consumes and produces large amounts of data. Data describes the initial conditions for a test, forms the input, is the medium through which the tester influences the software. Data is manipulated, extrapolated, summarised and referenced by the functionality under test, which finally spews forth yet more data to be checked against expectations. Data is a crucial part of most functional testing. This paper sets out to illustrate some of the ways that data can influence the test process, and will show that testing can be improved by a careful choice of input data. In doing this, the paper will concentrate most on data-heavy applications; those which use databases or are heavily influenced by the



References: Webpages and online papers: Cohen, Dalal, Parelius, Patton: The Combinatorial Design Approach to Automatic Test Generation http://www.argreenhouse.com/papers/gcp/AETGissre96.shtml, Telecordia Technologies, pub. IEEE Software September 1996, pp. 83-87 Tai, Lei: A Test Generation Strategy for Pairwise Testing http://www4.ncsu.edu:8030/~ylei2/myData/htmlfiles/ipo_j01/ipo_j01.html, Department of Computer Science, North Carolina State University Updates to this paper may be found at www.workroom-productions.com This paper © Workroom Productions Ltd. 2001 The Importance of Data in Functional Testing © Workroom Productions 2001 11 of 11 Importance of Data in Fn Test Version 1.0 James Lyndsay James Lyndsay is an independent test consultant with ten years experience. Specializing in test strategy, he has worked in a range of businesses from banking and telecomms to the web, and pays keen attention to the way that his clients focus is shifting away from functional testing. Es una empresa que se dedica a la comercializacion de articulos para bebe y para ninos en etapa de crecimiento, como paseadores para bebe, baneras para bebe, corrales para bebe, triciclos, sillas para bebe, coches para bebe, comedores para bebe, carros de bateria para ninos y demas articulos que ayuden de una forma u otra al desarrollo integral de los bebes, mediante su bienestar y entretenimiento. En Cangurus encontrara juegos y articulos que le ayudaran al desarrollo fisico de los ninos y bebes, como los triciclos que ejercitan sus piernas y las andaderas que le ayudan a memorizar el proceso de caminar. Tambien podra adquirir productos que le ayuden al desarrollo psicologico e intelectual, como los moviles musicales que estimulan la audicion.

You May Also Find These Documents Helpful

  • Satisfactory Essays

    This Is a Paper

    • 469 Words
    • 2 Pages

    Provide a set of values that will test the normal operation of this program segment. Defend your choices.…

    • 469 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Try to determine the purpose (what you are being tested on) of each question and the type (see list below) of question.…

    • 1643 Words
    • 7 Pages
    Powerful Essays
  • Good Essays

    To fully test my program, test data needs to be created that can fully push the program to its boundaries or even further by causing a crash or error during execution. This will ensure that all errors and bugs are discovered so they can then be corrected.. The whole program will be played several times to make sure it works from the start to the end without any errors or bugs being encountered and to ensure it gives the correct outputs.…

    • 1040 Words
    • 5 Pages
    Good Essays
  • Powerful Essays

    Category Partition Method

    • 901 Words
    • 4 Pages

    • The test specification : - is concise and uniform representation of the test information for a function. - it can be easily modified. - it gives the tester a logical way to control the volume of tests.…

    • 901 Words
    • 4 Pages
    Powerful Essays
  • Good Essays

    Sus valores radican en el establecimiento de altos estándares de calidad en la materia prima y maquinaria reflejados en sus productos, mantener un excelente equipo de trabajo y fomentar su sano crecimiento, educar al cliente sobre la percepción del café y mantenerlos satisfechos, ofrecer un excelente servicio personalizado al cliente.…

    • 1126 Words
    • 5 Pages
    Good Essays
  • Powerful Essays

    BVA merupakan desain teknik kasus uji yang melengkapi equivalence partitioning. Dari pada memfokuskan hanya pada kondisi input, BVA juga menghasilkan kasus uji dari domain output. Dalam pengujian berikut menggunakan metode BVA yang menggunakan pendekatan functional testing. Functional testing bergerak pada domain dan atau akan selesai pada pemberian input pada masing-masing software tertentu sampai menghasilkan contoh output sistem tersebut. Pada beberapa kasus testing menggunakan teknik ini digunakan untuk tipe input data berupa numerik atau string yang kemudian dibagi beberapa domain untuk mengetahui range input yang bisa ditampung oleh sistem tersebut. Dari range input yang dimasukkan akan mendapatkan error jika tidak sesuai dengan input yang dimaksud sistem…

    • 1203 Words
    • 5 Pages
    Powerful Essays
  • Powerful Essays

    Object-oriented programs involve many unique features that are not present in their conventional counterparts. Examples are message passing, synchronization, dynamic binding, object instantiation, persistence, encapsulation, inheritance, and polymorphism. Integration testing for such program is, therefore, more difficult than that for conventional programs. In this paper, we present an overview of current work on integration testing for object-oriented and/or concurrent programs, with a view to identifying areas for future research. We cover state-based testing, event based testing, fault-based testing, deterministic and reachability techniques, and formal and semiformal techniques.…

    • 9153 Words
    • 37 Pages
    Powerful Essays
  • Good Essays

    Csr Program

    • 891 Words
    • 4 Pages

    This program will be held every Saturday morning at Cauayan Negros Occidental. The company prepares school supplies and relief goods that will be collected from the society. First the child laborers should There are 20 persons that are assign in 4 stations. Each station contains…

    • 891 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    Test of consistency, test of correspondence, test of priority of data, test of cohesiveness, test of thoroughness.…

    • 806 Words
    • 4 Pages
    Satisfactory Essays
  • Satisfactory Essays

    This deck allows you to initiate a conversation with your team on how to structure testing approach for a project which is being executed utilizing Agile Methodology.…

    • 348 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    pharmacy

    • 2560 Words
    • 11 Pages

    assure that all items perform properly and that new versions of the Exam can be used in the future.…

    • 2560 Words
    • 11 Pages
    Powerful Essays
  • Better Essays

    Abstract: In this paper, we described the regression testing of test case prioritization. Regression Testing is a significant and precious movement of the software preservation lifecycle. In that studies, various regression test variety and prioritization methods are available depends upon the coverage, specification, past history & risk. To categorize the cruel mistakes and get better the rate of fault detection, test case prioritization algorithm is proposed. It prioritizes the test cases depends on few sets of realistic load aspect such as: changes in requirements, traceability, completeness, developer observed code execution complexity, fault impact and customer allotted…

    • 1512 Words
    • 7 Pages
    Better Essays
  • Powerful Essays

    References: [1] B. Beizer. “Software Testing Techniques.” Van Nostrand Reinhold, 2nd edition, 1990. [2] B. Korel, “Automated Software Test Data Generation,” Conference on Software Engineering, Vol 10, No. 8, pages 870-879, August 1990. [3] L. A. Clarke, “A System to Generate Test Data and Symbolically Execute Programs,” IEEE Transactions on Software Engineering, Vol. SE-2, No. 3, pages 215-222, September 1976. [4] L. J. Morell. “A Theory of Error-Based Testing,” PhD thesis, University of Maryland, College Park MD, 1984, Technical Report TR-1395 [5] M. J. Gallagher and V. L. Narsimhan, “ADTEST: A Test Data Generation Suite for Ada Software Systems,” IEEE Transactions on Software Engineering, Vol . 23, No. 8, pages 473-484, August 1997. [6] Neelam Gupta, A. P. Mathur and M. L. Soffa, “Automated Test Data Generation using An Iterative Relaxation Method,” ACM SIGSOFT Sixth International Symposium on Foundations of Software Engineering (FSE-6), pages 231-244, Orlando, Florida, November 1998. [7] Offutt A. Jefferson, J. Pan and J. M. Voas.“Procedures for Reducing the Size of Coverage-based Test Sets.” [8] Offutt A. Jefferson, Z. Jin and J. Pan. “The Dynamic Domain Reduction Procedure for Test Data Generation,” Software Practice and Experience,29(2):167-193, January 1997. 7…

    • 3228 Words
    • 13 Pages
    Powerful Essays
  • Good Essays

    Test Driven Development

    • 332 Words
    • 2 Pages

    At this point, the only purpose of the written code is to pass the test; no further (and therefore untested) functionality should be predicted nor…

    • 332 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    (7) Pre-test, and if necessary, redesign the system for data collection, data flow, data processing and data utilization…

    • 3455 Words
    • 14 Pages
    Powerful Essays

Related Topics