Download Latest Version testlink-1.9.20.tar.gz (42.6 MB)
Email in envelope

Get an email when there's a new version of TestLink

Home / TestLink 1.9 / TestLink 1.9.20
Name Modified Size InfoDownloads / Week
Parent folder
testlink-1.9.20.tar.gz 2020-01-19 42.6 MB
README.TXT 2020-01-19 17.7 kB
Totals: 2 Items   42.6 MB 130
* Checking for fixes AFTER RELEASE
* Accessing TestLink Support
* Prefered Channels to communicate / get help / share work 
* Buying TestLink Support
* Testlink & FreeTest
* New interesting changes/features
* List all issues fixes and new features provided by this release (1.9.18)

================================================================================== 
Checking for fixes AFTER RELEASE
================================================================================== 
After release if issues are found the tar.gz IS NOT UPDATED, but fixes can be 
applied getting code from github.
Please check http://mantis.testlink.org for updates

Ticket: 
http://mantis.testlink.org/view.php?id=8846
Availables hot-fixes for 1.9.20 & How To get full fixed package from GitHub

================================================================================== 
Accessing TestLink Support
================================================================================== 

We provide free, best effort support.
We are happy to help, but as any other kind of organisation we have rules that we 
consider mandatory, in order to do a good work.
These rules/guidelines are the defacto standard in report reporting, that you can find
searching on Internet. (give a look to http://forum.testlink.org)

Please follow these rules/guidelines, in order to allow us to make effective use of a 
scarse resourse: our time.

If you are going to be a lazy reporter, do not be surprised if your request is going
to be ignored of closed without action.
If you are going to provide fuzzy requirements for a new feature, again do not be 
surprised if your request is going to be ignored of closed without action.

When communicating with TestLink Development Team, you are playing the customer role.
Please remember all the things you do not like when YOUR CUSTOMERS ask for help
or new features, and AVOID to behave in the same way. :).

================================================================================== 
Prefered Channels to communicate / get help / share work 
================================================================================== 

http//mantis.testlink.org/ (main channel monitored by development team) 
  - Report issues. 

http://forum.testlink.org 
  - Get help from users / Share your knowledge (DO NOT USE TO REPORT ISSUES PLEASE) 

https://twitter.com/TLOpenSource 
  - Get news through twitter 

================================================================================== 
Buying TestLink Support
================================================================================== 

TestLink is a complicated piece of software, and has always been released 
under an Open Source license, and this will continue into the far future.

It has cost thousands of hours to develop, test and support TestLink. 
If you find TestLink valuable, we would appreciate if you would consider 
buying a support agreement.

Disclaimer: 
There are no SLAs on the support agreements. 
You're buying the privilege of having your questions looked at first in order of support level. 
You're doing this, because you find TestLink a valuable tool!


================================================================================== 
Support the work on TestLink through donations (contact testlink.forum@gmail.com) 
Donation Driven Custom Development             (contact testlink.forum@gmail.com) 
================================================================================== 


* Do you want a simpler way to start using TestLink ? 
download BitNami Virtual Machine

* Do you have your own demo in an easy way ?
http://bitnami.org/launch/testlink/login_and_launch

===============================================================
Testlink & FreeTest
===============================================================

There is project on Brazil regarding the development of a method/process
for testing and delivering, focused on providing a method suitable for
micro/mini companies.

If you are interested you can get some info on:
http://www.freetest.net.br

===============================================================
fresh Install Tests 
===============================================================

fresh install - MySQL 5.6.34, PHP 7.2.8
fresh install - MariaDB 10.1.19, PHP 5.6.28

===============================================================
List all issues fixes and new features (1.9.20)
===============================================================

===============================================================
TestLink - 1.9.20 Raijing (2020 Q1) (Released 2020 Week 03) 
===============================================================

- 0008843: [Requirement Management] TL 1.9.20 (dev): PHP Fatal error: Uncaught Error on "Copy Requirements" 
- 0008697: [General] Last used test project not persisted for next login 
- 0008837: [User Interface General] By default show 'first' project 
- 0008838: [Test Execute] Provide message to ask tester to read test suite contents when executing test cases 
- 0008836: [Installer] Error installing - Creating default object from empty value in 
- 0008629: [Database General] Multiple testlink instances configured to the same DB 
- 0008728: [Test Plan (builds, milestones, test assign)] Build - add attributes specific for Versioning Systems 
- 0008745: [Security - General] IDOR - Upload Files with Guest Privileges 
- 0008746: [Security - General] IDOR - Upload Files with Guest Privileges 
- 0008747: [Security - General] IDOR - Delete Project’s Attached Files with Guest Privileges 
- 0008748: [Security - General] IDOR - Modify any Test Case of any projects with Guest Privileges 
- 0008750: [Security - SQL Injection] SQL Injection at /lib/requirements/reqSearch.php 
- 0008752: [Security - SQL Injection] SQL Injection at Assign Test Case Execution 
- 0008749: [Security - General] IDOR - Modify any Test Suite of any projects with Guest Privileges 
- 0008744: [Security - XSS] Stored XSS via File Upload 
- 0008751: [Security - XSS] Stored XSS via Test Plan name 
- 0008773: [Database MySQL] DB Access Error 
- 0008779: [Security - General] User password storage method (MD5) is weak 
- 0008832: [Users and Rights] Users/Roles menu not working 
- 0008786: [Requirement Attachments] Import / export Requirements attachments in xml does not work 
- 0008792: [Req Overview] Tl 1.9.20 (dev) >> Requirement overview >> Custom field content displayed in wrong column 
- 0008693: [Database Postgres] postgresql db installation reports syntax error in testlink_create_udf0.sql - none standard comment sign 
- 0008692: [Internal issue] (github code) - corrupt platform sql queries blocks gui with DB Access Error 
- 0008835: [Security - General] Change password encryption method for DB managed password 
- 0008808: [Security - XSS] TestLink v1.9.19.1 - Bypass security fix for XSS at index.php 
- 0008829: [Security - SQL Injection] Multiple SQL Injection 
- 0008670: [0 - User too Lazy to analize defined categories] Full text search - DB Access Error - Data too long for column 'Dirty' 
- 0008834: [Event Signals] events for requirements missing 
- 0008785: [Test Specification - Move/Copy Test Cases] PHP Fatal error: Uncaught ArgumentCountError: Too few arguments to function moveTestCases() 
- 0008791: [Test Execute] Fatal error: Uncaught Error: Call to undefined method testcase::get_scripts_for_testcase() in C:\xampp\htdocs\testlink\lib\execu 
- 0008761: [Req Overview] PRIVATE TICKET - Latencies when loading the page "Requirement Overview" 
- 0008757: [API - XMLRPC] API - XMLRPC -Unable to update test case name with long UTF-8 string 
- 0008754: [Event Signals] Warning in event "E_NOTICE Undefined variable: whereAdd" 
- 0008741: [Bug Tracking System - JIRA Integration] Not able to add Bug from Testlink to JIRA 
- 0008739: [Filters] Test Specification - Filter by Keyword - malfunction with parentheses 
- 0008655: [Roles] new right to allow add/remove keywords from executed test case versions 
- 0008667: [Test Execute] Possibility to use several different logic to compute test case exec status counters (present on tree) 
- 0008556: [Test Spec / Test Suite HTML Report] ''DB Access Error'', when clicked on "Test Suite Document (HTML) on New Window'' 
- 0008727: [Test Execute] Test Case Execution - config option for default value for Assign Task checkbox 
- 0008502: [Test Cases Assigned to Me] Delete testcase version 
- 0008696: [Localization] Fix a typo in the portuguese translation 
- 0008694: [Localization] Wrong string concatenation operator 
- 0008678: [Test Project Management] ERROR ON exec_query() when creating new test project from existing test project 
- 0008676: [Test Specification] Possibility to use platforms during test case specification phase. 
- 0008675: [Export/Import] Testsuite Operations Export does not export Requirements 
- 0008681: [Requirement Management] [tlInlineImage] ghost string not working in requirement display 
- 0008677: [Test Project Management] Keywords links not updated when creating new test project from existing one 
- 0008674: [General] Configuration option to exclude use of UDFStripHTMLTags() 
- 0008660: [API - XMLRPC] API-XMLRPC - PHP Fatal error, when calling getTestCaseAttachments with unknown testcaseid 
- 0008673: [User Authentication Methods] https google oauth fails to login due to mismatch in redirect_uri 
- 0008665: [Test Execute] Get Warning about the existence of a newer version (Version > N) when trying to execute Version N 
- 0008645: [Bug Tracking System - Redmine Integration] I want to automatically insert summary, precondition, step, expected result contents into Bug Description 
- 0008555: [Test Spec / Test Suite Pseudo Word Report] Error while Saving a Edited Test Suite 
- 0008640: [Test Spec. - Keywords] Huge SQL expression used to filter test cases without keywords 
- 0008642: [General] ajax support - gettprojectnodes.php refactoring to avoid object creation 
- 0008649: [Bug Tracking Systems Integration] Dynamic Value on issue description while creating issue - link to execution with test case details 
 - 0008651: [Bug Tracking Systems Integration] add Option when creating issue - link to execution with test case details 
- 0008634: [Database Postgres] Syntax error on field type 
- 0008635: [Test Spec. - Keywords] DB error when searching for Test Cases without keywords 
- 0008614: [Test Plan - Add/Remove Test Cases] When I want to add a testcase, click the requirement - db access error is shown 
- 0008606: [Test Specification Import] Test Suite Import - skip test case if name is empty 
- 0008602: [Test Execute] Test Case Version Relations not displayed on Test Case Version Execution Feature 
- 0008599: [Test Execute] Allow file attachment at same time exec result is saved 
- 0008480: [Installer] Tables Prefix throws an SQL exception at installation 
- 0008594: [Test Execute] Possibility to add a link to existent ISSUE to latest execution (Any Build) 
- 0008586: [GUI] Save button not visible 
- 0008574: [Security - SQL Injection] SQL Injection via dragdroprequirementnodes.php 
- 0008573: [Security - XSS] XSS via dragdroprequirementnodes 
- 0008575: [Reports] test report - attachment image 
- 0008571: [Reports] Keywords missing in TestSpec Document (HTML and PseudoWord) 
- 0008562: [Database MySQL] MySQL 8 Syntax Changes blocks installation 
- 0008714: [Installer] At table creation for testlink database, an sql error is returned (For 1.9.20) (fman) - closed.
- 0008611: [Test Execute] [For partial Test execution] Execution status of test steps is not retained on changing menu/logout (fman) - closed.


===============================================================
TestLink - 1.9.19 (2019 Q1) (Released 2019 Week 04) 
===============================================================

- 0008545: [Reports - Test Report on Build] Absence of relations in "Test Report on build " (as well as in "Test Plan Report", "Test Report") 
- 0008540: [Reports - Test Report on Build] No information about attached files in "Test Plan Report", "Test Report" and "Test Report on build " 
- 0008489: [Requirement Version Compare] Unable to load template file displayReqCoverageRO.inc.tpl 
- 0008524: [Test Specification] Postgres - crash due to FK when removing step from executed testcase 
- 0008509: [Reports] No keywords in Test Plan Report under some conditions 
- 0008518: [Test Plan - Add/Remove Test Cases] database error when removing testcase from testplan 
- 0008473: [Test Specification Import] HTTP 500 error displayed on importing xml 
- 0008523: [General] Change default configuration to display test case version on reports 
- 0008522: [Reports] Test Plan Report, Test Report, Test Report on build - Requirements not displayed 
- 0008521: [Requirement to Test Case Assignment] User Feedback Improvement when Requirements Version can not be assigned test case versions 
- 0008514: [General] Wrong display of version number 
- 0008440: [Database MySQL] After the upgrade from 1.9.14 to 1.9.18 updating a Testcase is extremly slow 
- 0008511: [Keyword Assignment] the link between test cases and keywords has disappeared after the update from 1.9.17 to 1.9.18 
- 0008512: [Requirement to Test Case Assignment] the link between test cases and requirements has disappeared after the update from 1.9.17 to 1.9.18 
- 0008508: [Localization] Incorrect date components separator for Russian localization 
- 0008490: [Req Overview] in TestLink 1.9.18 database error occurs when overviewing requirements 
- 0008472: [Test Spec. - Test Case relations] Configuration Option - Allow Add Test Case Version Relation ONLY on latest Test Case Version 
- 0008502: [Test Cases Assigned to Me] Delete testcase version 
- 0008499: [Database MySQL] DB Access Error at refresh of "Test result matrix" in case more than 6 builds are active 
- 0008503: [Reports] Wrong url for Test reports: LOCALIZE: link_report_test_flat_custom 
- 0008500: [Installer] Postgresql installation script fails 
- 0008493: [User Interface General] "Test Cases created per User" button does not repond to mouse clicks 
- 0008494: [Requirement Management] Copy Requirement displays a SQL Statement 
- 0008486: [Test Case Attachments] Testcase attachments not visible in Test Execution 
- 0008477: [General] TestLink are not setting headers because of problem with translation loading 
- 0008487: [Test Spec. - Test Case relations] Debug Code message on the Relations area 
- 0008479: [API - REST] Test Case Execution - provide simple way to get parameters for REST API create execution call 
- 0008478: [Requirement to Test Case Assignment] Allow add for Latest Req version to test case version link when REQ Version is FROZEN 
- 0008474: [Requirement Management] Req Coverage enabled ONLY on latest req version 
- 0008466: [Test Spec. - Test Case relations] Configuration Option - Close/Freeze Test case version relations when creating a new test case version 
- 0008465: [Keywords] Delete Keyword - Configuration options related to Executed Test Case Versions 
- 0008464: [Keywords] Delete Keyword - Configuration options related to frozen Test Case Versions 
- 0008417: [API - XMLRPC] Cannot download attachments to test cases 
- 0008437: [API - XMLRPC] Not actual params used for methods in xmlrpc.class.php - getTestCaseKeywords() 
- 0008450: [User Interface General] Search Requirements Displays SQL Statements 
- 0008446: [Test Spec. - Keywords] Test suite Keywords - Add also to children (Test Suites) Feature - on Test Suite View Screen 
- 0008443: [Test Spec. - Keywords] Test suite Keywords - Add management on Test Suite View Screen 
- 0008444: [Test Spec. - Keywords] Test suite Keywords - Add unique key to avoid duplicate entries 
- 0008445: [Keywords] Keywords - add unique index to avoid duplicates inside test project 
- 0008423: [Requirement to Test Case Assignment] Cannot assign requirement to test case 
- 0008439: [Requirement to Test Case Assignment] check boxes disabled 
- 0008436: [Requirement Management] Create New Requirement Version - add configuration option to disable FREEZE of old version 
- 0008434: [Test Specification] Create New Test Case Version - add configuration option to disable FREEZE of old version 
- 0008421: [Database Postgres] POSTGRES - Upgrade database script issue from 1.9.17 to 1.9.18 
- 0008395: [Users and Rights] User email adress ending with .group 
- 0008400: [Test Specification] Data Management inside Test Case STEPS, using some sort of place holder, getting value from test case summary/preconditions 
- 0008398: [Keyword Assignment] Test Case View - add keywords without edit whole test case 
- 0008396: [Data Management] Display Attachment image INLINE in test case summary, precond, ecc accessing image by TITLE 
- 0008491: [Reports] No Pseudo-MS-Word format of report
- 0008461: [Requirement Management] "Remove test case link" missing from version no.2 once version no.1 was executed
- 0008470: [Requirement to Test Case Assignment] Requirement linked to executed Test Case is frozen
- 0008460: [GUI] UI bug: message "DEBUG-TCV=no" between relations and attachments
- 0008433: [Test Spec. - Test Case Table View] Test Case version remains frozen in case another version was created
- 0008430: [Requirement Management] Cannot link Requirement with the Test Case from the Test Case level
- 0008413: [Users and Rights] Role Inheritance Modification (0008302) - role it's still inherited from the Project to the Test Plan
- 0008429: [Test Specification - Move/Copy Test Cases] Copy the Test case through Move/Copy option will not copy the Requirements nor the Keywords
- 0008422: [Test Plan - Add/Remove Test Cases] "Add to Test Plans" it's missing at the Test Case level

[57 issues] 
Source: README.TXT, updated 2020-01-19